you should kill pools, rework magi daemon to accept up to 250Kh/s - roughly three i7 CPUs
centralization is bad for any coin, the more miners mine solo, more good for the network, the more miners mine at single pool the less secure is network, then we have botnet, botnet is bad and good, it's bad for POW miners as they get less for same Watt/hour invested, but it's good for POS miners as they purchase those POW blocks @ bellow cost Watt/hour(price they pay is less than if they payed for electricity to POW those blocks)
POW miners will either have to adapt or leave, I was POW @ bitcoin, then I adapted to mine scrypt and convert to/buy bitcoins, then adapted to mine x11 and convert to/buy bitcoins and at last I left, but I still have/use it!
there is a service that converts other coins to magicoin a few pages behind, adapt, use it!
coin was advertised as green, mine when you idle, make it so, kill pools, botnet can't create/manage hundreds of daemons that easily.
What about P2Pool? I'm not very familiar with it, could it help?
If you need a local wallet in order to solo mine, it would make it impossible to use other low power devices (as has been discussed before).
The problem with requiring an address with no funds or putting a max hash limit in somehow it would be that someone with a very high hashrate could split it between a thousand different addresses and make it appear that they are many small miners. That is why I think the best option is to reduce the PoW reward, and then reimburse small miners through an automatic proof of mining that they can sign up for on the coinmagi.org website, and sign a message in their wallet to verify their address. There needs to be a 1000-2000 XMG minimum to make it expensive for a single miner to sign up a lot of different addesses. The thing that we still need to figure out is how the website will calculate an individuals hashrate. I was thinking that this might be able to be accomplished by having miners set their pool payout to some specific value that would then be seen in the blockchain. Anyone have any ideas for this?