Quickly following up on this, currently the CPS does not support smart contracts claiming funds - if we wanted to add that functionality it would need to be developed.
The issue is, you don’t want to start ‘favouritism’, this can become negative and even deter competition. I see a general product which other Dapps can piggy-back off to be more viable in the long term.
I’m not too concerned about ‘chain owned’, the factor is that it is a separate entity from competition.
I am also in favour in supporting ‘private’ dapps.
My idea does not conflict with the current proposal. As I am presenting something for long term, whereas this is short term.
I do think with BTP around the corner, we should look into long-term solutions.