That's right.

The impact should be neglectable as subclasses are never accessed outside of the module.
Node configs, hiera, ... should not be affected by changing internal namespace.