There's a big problem with small miners for ghash. They charge me 0.001btc to withdraw funds. Minimum 0.01 withdraw amount. So if you have like 1mhs and want to be paid every 2 days or so, thats about 10% fee on your total hashrate.
Fees that have different impact whether you're small or big could be a good thing to note

You can withdraw LTC instead of BTC, thats 0.001 LTC fee, which is better.