The reason I ask is, because for some older VP tables the scripts (for each table) need to be updated because the cab is primarily for MAME. Just want to see what others are doing, or am I making this harder then it really is.
There were a very few older tables (a tiny sliver of early VP8 and some earlier) that used non-standard keys like "S" for start, but they are pretty rare -- you can either edit the script or press Player 2 Button 2 for the "S".
Most of those tables have been updated or another author has put out a newer/better version.
Everything VP9 or newer should use standard keys.
The smart move is to align your cab controls to the standard keys to prevent problems adding new tables.
So MAME uses 5/6 for Coin1/Coin2 which I remapped to 3/4 because 5/6 are L/R flippers. Nudge are A and ' - Magna is L-Ctrl and R-Ctrl. ] is the plunger, and I remapped A to W in VP because A is sometimes the ball lifter.
WHAT??!!??!!

I have no idea what
royally screwed up tables you based this on, but everything in red is definitely NOT correct/standard.
The keys in VP were chosen to allow you to play pinball on a standard U.S. keyboard layout.
Function = key -- MAME overlapCoin 1, Coin 2 = 5, 6 -- Same as MAME
Start 1, Start 2 = 1, 2 -- Same as MAME
Plunger/Ball Launcher = Enter -- P3 Button 3
Flippers = L/R Shift keys -- P1 Button 4, P3 Button 2
Upper Flippers = A and ' -- P2 Button 1, none
Magnasave = L/R Control buttons -- P1 Button 1, P3 Button 1
L/R/Up Nudge = Z, /, Space Bar -- P1 Button 5, none , P1 Button 3
Since no tables use both Magnasave and Upper Flippers, you can wire both in parallel -- check my other posts on this subject for diagrams showing how to do this correctly.
Scott