I personally don't have anything to do with VSC, I'm just planning on running a node from day one and as such keep close tabs on what's going on.
I do plan to look into working with smart contracts and VSC at some point depending on how well the launch goes, if it turns out uptake and smart contract development is sluggish I may just get off my arse and do things myself. Assuming I can wrap my head around it. XD
I also donno about sub tokens. Not heard of it before I assume its basically tokens within tokens. So main token is token A and it can have any number of subtokens associated with it? But honestly why not just make multiple normal tokens? unless there is a specific thing trying to be acomplished, not sure what the goal with sub tokens would be if I'm honest.