The reason we've resorted to implementing our own chain is that the Steem offering did not provide the required flexibility that we were looking for. For example, we feel it important that video creators are rewarded much beyond the limit imposed by Steem and our rewarding mechanism is also something which is similar to but not possible under Steem.
I don't understand what is missing on Steem. If the numbers you've provided on monthly visitors and user growth are real then there would be plenty of opportunities for you to monetize that traffic of which a portion of the external value that flows in gets added to the reward pool in the form of liquid STEEM tokens. Which can be distributed in whatever way you or the userbase finds fitting.
RE: Steem delegation application form