No. I don't want to work with "Show End Result" at all, like you said about the cage issue. It's a pain to really get a good view of what the final result is without all that godawful cage mess onscreen. It's just a few clicks, but after doing it 900 times a day I wish there was a faster way to see it :(
Yah. All the same controls here, and I though you could set a hotkey to toggle subdivisions on/off as well. Not quite sure what MeshSmooth modifier would do for you in comparison to the options already built into Editable Poly.
if (selection.count >= 1) and (selection[1].modifiers[#MeshSmooth] != undefined) then selection[1].modifiers[#MeshSmooth].enabled = not selection[1].modifiers[#MeshSmooth].enabled I'll let Slum come up with the macro name, but that should be all the code required to toggle the modifier on and off.