Yes, I believe it is a 2.0 hub, and I'm running a power cable to it, so it shouldn't be hogging any of the system's resources.
What are you basing this opinion on?
In terms of the trackball/spinner issues, I changed the joystick option in MAME.ini because the joysticks weren't working without the change. The same was true for Mamewah, and until the joysticks were enabled in the Mamewah.ini file I wasn't able to scroll through the games.
Yes that's true when you use the joysticks, but is the mouse enabled at the same time? Do you have to use that at the same time? Are all your buttons coming off the GPwiz49? Does MAMEWAH slowdown if both are enabled?
There's a couple of things to try to see which works for you in no particular order:
1. Don't use a hub.
2. If nothing is slowing down, except MAME, then only turn the mouse and joystick on a per game basis. This assumes your buttons aren't all coming from the GPwiz49.
3. Go into the BIOS and disable USB 2.0.
4. Use 2 hubs and plug them into the separate USB connector stacks. You may have to do this and #3 as well.