Ah, the idea seems to be maximum reuseability. Including separate init and play calls. With conventional usage patterns of zeropage/stack/code/data. In tiny tunes. For very size-restricted productions. I dunno. Seems a bit like a contradiction, with avoidable overhead pre-programmed. But do go ahead. :)
I understand that particular memory limits concern only driver+data, not whole thing with exec wrapper?
But it does go against the mission of the compo, which is to give intro-coders a wider variety of easily usable small SIDs to choose from.