I've got the g915 and absolutely love it, agree on being crazy spendy tho. Never had a problem with the g hub software, so should be able to find a way to fix that.
EDIT @slippery I just remembered that the software won't recognize it if you have it connected over bluetooth rather than over...