I'm a total newbie about to make a very simular setup, so I wonder if this is working out for you or there are any problems?
Having one insert coin button (and not two) , and 2) having it double as select.
Having Hotkey and Exit Emulator set to the same button?