I'm thinking something that's built into future design so that all devices could have a button to show the version. Or that showed the version through the right-click menu from the routing window or LiveBar. And ideally from right-click/properties direct from windows explorer (like DLLs and some other file types) although I dunno if that's possible.
Also what about a Creamware approved device classification into, say, 'types'?
For example:
Type 1 = pre-SFP
Type 2 = SFP compliant
Type 3 = New presets
Type 4 = XTC compliant
Type 5 = Version displaying type

Type 6 = Noah compatible
I'm not saying they should be exactly these types, but just giving these as examples to illustrate my point. Right now it's often hard to tell what you're getting, especially when buying 3rd party stuff.
Finally, I think it would be useful for plugins to have a generic name that's recognised outside the immediate Creamware-community. 'Creamware plugins' gives the mistaken and damaging impression to outsiders that they're all made by Creamware. Something akin to VST - maybe SFP (?). It's a question of marketing. Currently the CW website lists 'Creamware plugins' and '3rd party plugins'. They should start to market the idea of 'SFP plugins' with Creamware or 3rd party being secondary.
All this would help in buying, selling, marketing, DAW management and bug resolution.
Wouldn't it?

(Happy Easter by the way.)