The street fighter patch posted works great for everything but Injustice.
See reply #93 in that thread for the proper settings for other fighting games:
http://forum.arcadecontrols.com/index.php/topic,96377.msg1382858.html#msg1382858I switched from a KeyWiz to hacked xbox 360 fight pads for the sake of running newer games on Steam.
(actually still using the keywiz for the exit ESC button)
It's nice for the steam games to be plug and play, but it wasn't the perfect solution I'd hoped for.
Some games like Limbo and Locomolito's games only get input from the analog stick of an x360 pad, so those required workarounds.
The Taito Type X games only support xinput for player 1. For 2 players, you have to use xpadder.
It's an oddball emulator that not many people use, but Makaron cannot accept the triggers as a digital input.
Most Steam games require analog sticks or make use of every single button, so they aren't playable on an arcade panel anyway.
(The games you mention all work great with my pad hacks)
In the end, I just traded one set of workarounds for another.
IMO, the best option is to stick with the Eco-Wiz and use the x360kb files linked to above.
If you haven't already set up a bunch of emulators and have unused inputs on the Eco-Wiz,
I recommend switching the wires on P1's first four buttons to something other than the MAME defaults.
You'll have to redo your MAME stuff, but it will save some headaches down the road with emulators that don't support those keys or use them as hot keys.