Adding functionality would certainly help things for everyone though I do now know how difficult the task.
Personally I have an xPadder macro programed so when I hold 'Select' and press 'Start' it counts as the 'Esc' key, though that only works for about half my emulators.