I have both and for my interests I prefer the KG-935G over the GMRS PRO. Programming the GMRS PRO was a terrible experience from my mobile (iPhone). The BTECH would be more useful if it's what all my friends have, but it's not so the location and texting features aren't useful to me. If you're of the "do everything on mobile and don't touch a desktop/laptop computer" type of person you might like the mobile programming aspect, even if it doesn't work well.
The BTECH claims IP67 water resistance whereas the Wouxun claims IP66. The bottom of this page pretty well illustrates the difference.
The BTECH comes with a 2,600 mAh battery and the Wouxun comes with a 3,200 mAh battery. However, you can't draw much conclusion about runtime from this alone. You may want higher capacity at all costs, or you may prefer lower weight.
The full DTMF keypad on the Wouxun may be more familiar to you if you've used any other radio with common keys, whereas the interface on the BTECH is more different.
The Wouxun can store 199 channels, without memory banks (channel groups) whereas the BTECH only offers 6 banks with 30 channels each. Your use cases will dictate whether "more channels" or "selectable banks of fewer channels" are a better fit for you.
The BTECH offers integrated USB-C charging but the Wouxun does not.
The Wouxun offers dual receive but the BTECH does not.
The Wouxun offers VFO mode (can tune to a specific frequency) whereas the BTECH does not.
I'm not here to tell you if one's better than the other, but there are some key differences that you can weigh against your goals to make a more informed choice.