Don't ever buy mining contracts period, you are better off buying the coin outright every time. Unless of course you think mining efficiency will go down lol Investing in mining hardware is another story since you have a depreciable asset with residual value.
I am thinking of buying a few ETH coins for long-term investments what's the views on this? Around £69.00 a coin atm via coinbase.