The only main questions are:
1) Do you (or might you ever) need the 4 additional inputs? - then the VE is better.
2) Will you be using DOS or not have a USB port available? - the the VE is out.
3) Will this be for a removable CP or desktop CP that gets plugged in and out often? Then the /2 is better (unless you are okay with 31 inputs).
The drawbacks are the same as the KeyWiz (you need to reprogram to use a non-default codeset) but the default codeset on the KeyWiz is more compatible with MAME, and one input is repeated on the VE, so you only have 31 discrete inputs available without re-programming.
Reprogramming is no problem from a startup routine, IF the unit is plugged in at boot-up, but with a removable panel, that might not be the case.