I ran OnX until last year when I joined gohunt. I ran both for a month during archery season. OnX was easier at first, probably just my familiarity with it. But at the end of the month, I elected to cancel my OnX membership. It worked well enough, but I had lots of weird, glitchy issues that seemed to get worse the longer I had it. I switched phones at some point in the middle and it didn't make any difference, so the electronics didn't have anything to do with it.
The value is so much higher with GoHunt. I can pay $100 for all the states in OnX, or $150 for all the states I care about, plus all the draw odds and point tracking for those states. I needed maps no matter what, and with starting to hunt out of state, I wanted the draw odds and tracking to help me with keeping track of Colorado and Idaho and Wyoming points and dates and such.
GoHunt has worked really hard over the past year to improve their mapping system and app, and their 3d viewer and navigation get better with every update. I won't say anything necessarily bad about OnX, as it worked great while I ran it. But GoHunt gives me so much more for my dollar. IMO, if you're only hunting your home state and you understand how the draw system works, then GoHunt may not be of much value. But if you're hunting out of state, their program and system are TOTALLY worth the investment over OnX.
But hey, I'm just some random guy on the internet...