You should wait for the KADE miniConsole+ to be released. It should be out sometime late September(?), and it allows you to have arcade controls that output to PC/MAC and an insane amount of consoles.
Supported outputs:
Mac
Windows
Linux
RasPi
Android (this includes OUYA and Nvidia Shield devices)
PS1
PS2
PS3
Wii Wiimote (Classic Controller emulated)
WiiU Wiimote (Classic Controller emulated)
WiiU via USB (gamecube converter emulated)
xBox original (with simple converter cable)
NES (with muti out expander)
SNES (with muti out expander)
Atari 2600 (with muti out expander)
Sega Master System (with muti out expander)
Sega Genesis (with muti out expander)
Sinclair ZX Spectrum (with muti out expander)
Atari 400/600/800/1200/XL/XE (with muti out expander)
Atari ST (with muti out expander)
Commodore Vic20/64/128 (with muti out expander)
Amiga (with muti out expander)
Neo Geo CD 15 pin (with muti out expander)
Supergun Arcade(with muti out expander)
xBox 360 (with PSX active converter cable)
Dreamcast (with PSX active converter cable)
Game Cube (with PSX active converter cable)
Sega Saturn (with PSX active converter cable)
many more!
The other cool thing is that you can plug in retro controllers for various consoles and use them as well.
Supported inputs:
NES
SNES
Nintendo 64
GameCube (with beta rumble)
Wii/WiiU Wiimote Classic Controller
Wii/WiiU Wiimote Nunchuck
PlayStation 1
PlayStation 2
Atari 2600
Atari Analog Paddles
Atari 5200
Atari 7800
Sega Master System 9 pin
Sega Genesis 3 button
Sega Genesis 6 button
Sega Saturn
Sega Dreamcast
TurboGrafx-16 US large plug
TurboGrafx-16 Japan small plug
Neo Geo CD
DDRgame.com metal (beta)
RedOctane DDR metal (beta)
Apple Vision Joystick
Commodore C64/Vic20
Commodore Amiga
Amiga CD32
Amstrad CPC
Sinclair Spectrum MSX (Spectravideo)
Collecovision (Joysticks only)
Arcade via expansion board
Arcade via DB 15
The miniConsole+ units are a bit pricey, but I'd imagine that 2 of them would still be less than a tankstick and you have MUCH more functionality and the ability to create the exact control panel that you want.
https://www.kickstarter.com/projects/kadevice/kade-miniconsole-a-smart-open-source-retro-gaminghttp://forum.arcadecontrols.com/index.php/topic,142133.0.html