I just upgraded from moto g4 to the g5 and it seems much better. (£120 from Argos and you get £10 voucher this weekend). I use a sim only contract as seems the only one allows me to tether devices to.
All the same apps and on the old phone was always running out of space. The g5 says i have...