I use TOS Allocation orders almost exclusively, as they allow me to parcel out contracts across many accounts, as well as allow the modification of a "working" Allocation order (the larger benefit is being able to use "cancel and replace" as I'm seeking better pricing for the entire set as one command).
There are a number of issues with TOS's implementation of Allocation orders, that I have to be aware of. (this pain is tolerable-and has been easily detectable till today)
Today, I discovered a new "bug" were one of the orders were allocated to the proper set of accounts correctly, but was filled in the wrong account for only one of the 16 Butterflies! (I will need derive some "no-touch" process for verifying the fills made it to the proper accounts, with a reasonable time frame)
The support folks at TOS were gracious enough to move the trade back to the proper account, but This occurred 12 days ago and I just noticed it today! (TOS folks indicated they may not be so willing to resolve in the future, if I don't spot the issue earlier!)
Gary, if you can figure out a way to do this "no-touch" I'd really be interested in what you come up with. I'm currently trading 6 TOS accounts for my family and have also experienced mis-allocated trades. But I've always found them to be my own fault. I'm pretty anal about record keeping so I've always found them pretty quickly because I export all trades into ONE and I compare the new ONE expiry graph with the TOS graph I created to model my adjustments. If there are any differences I immediately review the allocations and strikes and every time I've found problems it's been because I've fat-fingered the trade. (and, like you said, TOS has been good about fixing my allocation mistakes)
Just out of curiosity, what issues have you found regarding TOS's implementation of allocation orders? Is there anything I should be aware of?