Just listening to this week's Let's Talk Bitcoin
https://letstalkbitcoin.com/blog/post/ltb-e202-understanding-moneroIn the interview one of the Monero developers describes how they will add "Smart Mining" in future releases. It's very simple and something which I think could also help Cryptonite stay decentralized and potentially funded.
Simply put, it's having solo mining on by default but with a check box to disable it upon setup. To keep it from being a nuisance and getting shut off or damaging hardware, it only activates when the computer is not being used and only up to a defined percentage of cpu usage.
The default address could be a developer one, just as long as it clearly says so and gives the obvious choice for the user to enter their own.
There are many ways in which this project needs to improve. This seems like a small step to help guard against mining centralization, as well as give a default way to help fund further development.