I’d not get a Hello Dave if I was you. It’s brilliant at riding steep trails but feels odd on more XC trails due to the incredibly slack head angle, even after owning mine for nearly a year I still have to adjust to it after riding my other bikes.
Look at the usual budget bike brands trail bike offerings like:
– Sonder
– Ribble
– Vitus
– Planet X
As for gears, I’ve had GX on two bikes for a number of years and have not experienced any major issues, in fact GX chains and cassettes last better than other Shimano offerings I’ve used. I do prefer the two way shift and two up shifts with one action of the Shimano stuff but happy with the GX shifter. I’ve read that the Shimano 12 speed shifters are compatible with eagle so you could always just swap the shifter.