FWIW, Javascript has a Math Object that is an organisation object. It is a collection of math related functions and constants - but it has no state. The Class is used purely to group the related functions (methods). Granted, that JS is considered not to be a real OO language, and they don't have something similar to Project Libraries (.lvlibs), I still thought the comparison to another language may be interesting?
Anyways, changing the namespacing would be the only thing I would worry about - i.e. if its easy to update all linking VIs (from .lvclass to .lvlib) or not.