hashflare is quite good rate ..as see the withdrawal fee is for sending fund to your bitcoin wallet for that you have to have pay fee for bitcoin network fee ..whic no way the profit of hashfare ...
I am mining with 2 different company also they also take fee some show so take out of your earning and then send you the balance bitcoin mined ..if this mining company start paying this fee then they have to close there company soon ...
So this are legitimate fee i think .
taking + 0.00030000 is quite high, hashnest for example takes + 0.00010000...
and if you check the transaction you will see that they do not pay the + 0.00030000 to the network...
in history it will not show as network fee .. but as per there support team its send as fee for bitcoin network ..irrespective of what ever the withdrawal amount this price will be same ....
About hashnet i have not idea how they work ..and what are there daily maintenance fee .. all will be same ..just small change may be show .. in the fee and otehr charges ..
In future they may reduce as this new company ... Other are old and stable company ..