Sort:  

I would always say "it depends" and with Genesis Mining i recommend:

  • always watch the maintenance fee which is per GHs and also adds up to a few dollars even with smaller contracts, this could and will change with each new offer by the provider
  • make your own calculation of the possible mined BTC over time based on the REAL difficuilty table, not the snapshot of Coinwarz, because breakeven is much later than expected
  • your speculation on the development of the BTC price to cover the fee for a long period of time to maintain the contract

Thanks for the tips buddy !
will keep that in mind :)