I see it a little differently. One token is issued as a security and it is owned and represents the performance of the company. It can be a revenue share and pay dividends in its own token or in BTC, it can also be a just a security. It should be traded on regulated exchanges (SEC broker-dealers). The other token represents the usage of the network and it is not a security. It is sold to users once the network is live. It is not used for speculation, rather as a utility for the members of the network.
This solves all of the problems ICOs had. We called our agreements RATE: Real Agreement for Tokens and Equity.