That's generally correct. However, if you have a toggle command (DVD tray command opens and closes the tray), you might get a couple of quirks. The better answer is to build a "switch" macro that accomplishes all with a single button push.