Add Static Mesh Component safe?

Add Static Mesh Component has an alarming tooltip which says, “DO NOT CALL MANUALLY - BLUEPRINT INTERNAL USE ONLY (for Add Component nodes)”. Does this means it’s not safe to use this node? If so, why is it exposed? Also, if I want to add an undetermined number of static meshes dynamically at runtime to a blueprint, what better way is there?