Why buy Steem Power as a utility for bandwidth when you can just use your own fork of Steem? You could even make a Steem fork potentially that remains aware of the Steem account system, without making Steem transactions.
The idea of Steem Power having value from bandwidth alone seems to require that app developers in the future are unimaginative about getting around constraints.
You can't stop anyone from forking if they really want to but good luck going through the hassle of setting up the fork, setting up the witnesses and god knows what else is needed to make it work now and in the future. It's just a waste of resources imho.
The whole point is that SMT's will give you your own token on a workable fast blockchain which you can implement with ease and basically for free. So now you can put all your resources in your community or app and not waste it by reinventing the blockchain wheel. And yes, once your app gets succesful you will need to invest in some SP but only then not before (unless you want an automatic market maker).
Also an SMT will be tradable for STEEM in the internal market. How and where will your token trade when it's a fork?
In order for bandwidth to provide significant financial value to the Steem blockchain, it has to be a significant cost to the app developers/users. The larger a cost that is, the more worthwhile it is for those developers to go through the hassle of their own blockchain. The lower it is, the less argument there is that it can bring in a significant amount of revenue/demand for the Steem token.
There are hundreds of exchanges where you can trade tokens of all sorts.
The server costs alone to setup a reliable fork of the Steem blockchain should be enough to seriously consider just buying/renting some Steempower.
Steempower you could also easily up or down scale depending on your needs.
It also cost money to get listed on an exchange.
It's just so much easier to use the internal market of the Steem blockchain that will be instantly available to you and to trade SMT's for STEEM there.
STEEM is being traded on so many exchanges now. Going this route make just more sense to me then trying to get listed yourself.
Perhaps for apps starting out, at which point they don't need that much bandwidth and thus don't bring in major revenue. Once they get big, those issues become trivial, and forking the Steem blockchain off with an existing app is not that complicated. At that point all the bandwidth on the new chain is available for their app primarily.