What feature can we develop, that developers can not do without? Thats the money question.
"A basic engine needing replacement for almost all components." is not a good answer.
Especially if you want to extract a fee for any movement within the eco-system. Its signialling a certain cluelessness about ones own buisness model.Extracting it, by inserting oneself in front of the producer to the player, is nothing that can work.