If two commands arrive at the same time, yes, it would probably cause a problem. Then again, I could probably modify the code to reduce the chances of that happeneing. If an event were generated immediately before the wav file was processed, instead of when the transmission of data was started, then you would probably be quite safe unless you finished transmitting your commands at almost exactly the same time.
We will see when the time comes. Even without worrying about the events, I'm not sure how well it deals with simultaneous commands.