As mentioned I had thought it was perhaps a good idea to not use HEAVY punch and instead replace with the L-M-H Punch button (doing the same for kick).
This way I would not exceed the 14 buttons on my control panel.
I guess I'm not really getting what your question is.
I mapped Start to my P1 start button, Select to my Coin button, & the standard 6 buttons found on the arcade cab.
IIRC, there were two other buttons available to be mapped that would post all punch buttons or all kick buttons.
I didn't map those and didn't see where they were necessary.
I just figured they were added for the sake of using the other two shoulder buttons on the xbox controller.
All this was done using the workaround found in the sticky.
Mapping the controls in the game itself kept resulting in screwed up controls and IIRC, having to use the enter key to start the game.