My sense is the general rule of thumb is to keep the base code as streamlined as possible by having basic features and pushing more onto L2. I think that is why we see Spk and HAF development.
But like you said, we will have to see how it works. Time vaults will start the process and is a good first step.
In the devs hands.