Here's a grand idea I had for stabilizing the price and/or encouraging retail use.
1) Staking wallet. Coins (preferably a large number) would be taken out of circulation and stored in the wallet for a period of time. This would raise the price of the coin by reducing the supply.
2) How would you pay the stakers? Either shut down one of the 3 algorithms to the public, or add a 4th one like Skein, and only staking wallets could mine it. (This is a technical part I have no idea how to do.) It would have a ridiculously low diff because only CPU's would be on it. The wallets could all connect to a server and found blocks could be distributed among the stakers in proportion to their stake (the best way I think) or there could just be a minimum stake per wallet to be eligible to mine, or wallet hash rate would be proportional to the amount of coins staked.
3) That would be a pretty big PoS at this point, being 25% or 33% of mined coins would be going to the stakers, so the stakers could digitally vote on what to do with a portion or the proceeds. One thing that could be done is offer a bonus to merchants who put a "Pay with NEOS" button on their sites. Instead of merchants or customers having to pay a transaction fee to close a sale, the merchant could get a 1%-5% premium on all retail sales made with NEOS. Of course any retail demand for a coin is going to raise the price, and being the coin has been stabilized with the staking merchants will be more amenable to accepting it.