Given the recent influxes, all I'm contributing is a Pi 3, splitting the hash rate between 3 pools, and solo mining on my PoS wallet. With rewards lately there isn't any point in throwing anything less efficient at the Magi network, and anyone that does IMO deserves to lose money on this coin.
This coin really is "it takes a village", now if everyone reading this thread mining dropped their contribution to the network down to 10khash, split among multiple pools, we would all make more Magi (and strengthen the network). There are a bunch of other coins that are much more profitable for people with high khash available, no reason to go Gung-ho with Desktop CPU's on this coin.
I honestly thing the biggest problem with this coin is the pools, because they give "shares", which give rewards proportionate to the number of shares contributed as a whole to the pool, thus giving the appearance of more hash power = more rewards, when this coin is the opposite (and people don't research before-hand; for which I think the pools should educate their users where possible about this, and/or enforce some speed limit, for their own profitability, and that of the network).
I think you are right about the fact that people with huge hashrate can receive better profit mining other coins.
And you are right about the pools. There are some pools added rules about the hashrate.
Think it would be good if there was a multipool available for XMG.