As for wiring, all you need is a nice crimper like this one:
it will turn anyone into a pro at least than $25 at either HD or Lowes.
With either the Ipac or Keywiz, they have screw in plugs that you just plug wires into and screw tight. On the other end, just use the crimper to crimp the quick-connect, then plug into the joystick or button.
As for any X-Arcade, they are very decent. The button and sticks don't see as great as Happ or some of the other brand, but again they are not bad at all. Compare to all the crap that they try to see to you on the console, the X-Arcade is seem to be heavenly. What I have told people is buy it as they 1st stick and as they feel they know what to improve, move on. Some have just changed out the buttons and sticks and called it perfect. Others have gone as far as junk the box and button and take the interface and build a new panel and buttons.
Most that complaint X-Arcade as junk are the same that expect perfection. Without X-Arcade, a lot of use would not even have started our own mame cabinet. I too started with the 2 player X-arcade, them move on to build my own control panel using Happ and Keywiz.
If you can cut a few pieces of wood, crimp some wires, you can also build control panel. the hard part is trying.. check byoac if you don't believe me.
And if you like cheating like me, find empty cabinet and re-use them. That way you don't have to rebuilt or start at the beginning.
Here's one of mind from ms pacman to mame:
Wiring is not hard at all.