Ducks was cringing with that solution for just the reason you stated. Stuff can be in the Buffer, giving the illusion that it has been written, so as to give the user back control of their mouse and keyboard, instead of having them wait.
Good tip on the slow USB patch for W7 ( use slow machines and XP or Ubuntu to connect to my devices, so not worrying,
yet )