Sure, but how would you get it in game without a script? How would you select the nodes without a script? How would you keep those nodes there without a script? Requires forget-a-tons of scripting. I don't see how you could pull it off with even a small script.
Remember this is an ADD-ON. Not a tumor to the game.
Dude.
Requires no scripting at all.
All you gotta do is name each body segment the same way the original blockhead's parts were named, or something like that.
Ever seen a blockhead with all his nodes enabled?
The base model should look a bit like that in the end.
When you switch playertypes, it would remember your nodes and stuff.
If your model has these nodes or at least some named like some nodes (try it out, make a node with the nodename of one of the nodes of the default playertype then make sure you got that node on your avatar) they will show up if you got them on your avatar.
If i am correct there.
No script, no tumor, no stress.
Just name a node on the playertype: ShoulderPads.
And you will see.