thats a very nice graphs you have there -- is that generated from a website?
I landed up coding it as I wanted to see profitability side by side with various coins over time.
With no solid wallets for XMR and ZEC, I have to use Poloniex address and I see that over time, the commission charge to them and also the baby-sitting efforts to sell the coins at high -- are taking too much money and time from me.
XMR fork happening in a few days which is the final hurdle before the XMR wallet (which will cause the price to spike, big time). Either way, XMR is still the most profitable over the last 24h.
Also the pools pay the commission charges so you're actually saving yourself some profit by not having to send from wallet -> exchange and back again.
I reckon, factoring all of these consolidating to NH and get paid in BTC upfront works out to be same-same. The farm on 100% NH (selling hash for BTC instead of mining them directly for native coins) generates around USD$270-320 220-270 per day @ 33 rigs.
If I have indeed lost up to 3% of these revenue for using NH, I think its a small price to pay because, I get to do away with selling at exchanges and get BTC upfront, pass the "selling" risk to NH, avoid Shapeshift and risk paying more commission and catch the BTC wave directly. I use NH only for ZEC and XMR. ETH is direct into my Coinbase wallet.
If you are collecting coins, then NH is not a good solution.
The thing you have to realize is that using NH isn't just a 3% loss in revenue, that's just their fee.
You're losing about 13-15% of your PROFIT (on average!) as NH as it's considerably more profitable to mine the coins directly to the exchange (on Poloniex) and sell for BTC.
I'm busy automating the entire process so that there's never a need to babysit it. The second any non-BTC coin lands on the exchange, code will sell immediately.
There's around 70 people using the code / site currently so I'm sure that (configurable) functionality will come in handy.