Buyer buys a software token. He gets what he buys on that day same as any other owner of tokens selling his copy of the software, not future promises. A free market.
Is it the same model that David and CfB did with IOTA, labelling the token as a software? In the past you were very critical of the IOTA software sell approach by saying such packaging is still violation of certain financial regulations mainly in the US. Right now I have no view what is wrong or right terms of legality, just try to understand your approach.
Personally, I welcome you don't take the ICO route and I am sure many will do and support you, but what is the difference if you premine and sell the coins as a "software".