1. Yes. Or keywiz or gpwiz. The nice thing about the xarcade encoder is, with adapters, can be used on consoles. The keywiz and Ipac are both great keyboard encoders, the gpwiz acts like a gamepad. There's lots of discussion of these three here, IMO any will work great and should be used instead of xarcade unless you want to hook the controls up to consoles, too.
2. Not very much. I can think of only two. I don't think the USB trackballs from happs or betson have different IDs, which means TB 1
might switch numbers with TB 2 on reboot, sometimes. Replacing the optical sensor boards are more specialized, and probably a little more $ and/or harder to find. Personally, I like the optipac or optiwiz option over the USB ready TBs, but many here find the USB ready TBs great.
3. False. Actlabs has CRT PC monitor lightguns, and there's the LCD lightguns (that need the included sensor bars mounted on the monitor and you to be a little farther back than in arcades). AFAIK, it's true real arcade lightguns will not work as you say, but they won't work on TVs or arcade monitors with PCs either (there was an interface that was supposed to work that no one here tested).
4. Yes, except for offscreen reload, TBs make great substitutes. In fact, games that used mounted guns (eg terminator 2), TBs ususally are better than lightguns; able to hold "trigger" while moving "gun".
5. It's easier for windows to have those buttons wired to the mouse (and not the encoder). However with this setup, you have to have the mouse enabled to use those buttons in mame. There are other options, including a switch that either sends the buttons to the encoder or the mouse, and using key2mouse software; you should be able to find threads about it in this forum.
6. It's mostly fighters that have six buttons, but there are others (toobin has five, for example). If you have friends/family, they might want to play games with six buttons, so you might want to think about it. [shrug] Also, having tab and excape as individual buttons that can be easily accidentally pressed isn't a good idea (think about using ipac's shift mode buttons). Pause is a good one, IMO.
7. TBs are better subs for spinners in most cases, but optical rotary sticks can work, too. OTOH, I prefer the mechanical rotaries, which make terrible spinners. If you like spinner games, though, get a spinner. Other questions that will effect what stick to get: What games do you want to play? Normal 8-ways are great for most games, but some games do better with rotary (ikari) or top fire (assault) or 4-way (pacman). Also, do you like to feel the corners, or smooth circle movements? Long or short throw? Clicky (micro-) switches or quiet (leaf or optical) switches?
Glad to "help"
