oh, I'm pretty good at the "big concept" game
...implementing ideas? notso hotso LOL
choose-your-own would be easier to code fer sure, and additional interface goodies could be built on top of that
EA has entered the chat
rofl
and revenue gained by microtransactions would go into the reward pool for the dapp (or most of it, you still need a bit of "skim" for maintenance costs and profit-motive)
there are a LOT of different ways to run with the basic idea, but the basic idea is sound