Heres what i think would be a great feature. Come sort of second level link.
For example, Lets say you make a tank.
You can link the the prims that make the chassis & tracks together as one link and the turret prims as another link. Then link the two linked objects together with a second level link that will recognize then as linked together into one vehicle but also recognize that the chassis & turret are second objects which allow for scripting each linked set seperately. This would allow one person to actually control the tank while the other will control rotation ofthe entire turret. The reasoning behind this is that the current method does not allow for this. Using things like lltargetOmega will eventually rotate the entire vehicle and llsetlocalrot will basicly just spin each individial prim in the turret rather than the turret as a whole. This would make alot of things possible that are not currently possible right now unless you just want to move single prims, Even if you have the 31 prim limitation in place.