I don't play anymore, so feel free to eliminate my vote or not count it or whatever, but I voted YES after reading through both this thread and the preliminary discussion. I feel that the argument of reducing complexity and confusion is very important for the future of the game, and this would help that cause.
On that note, I would say that despite the possible/probable overpowered-ness of the other Online Promos, the entire set of them should probably also be legal in certain formats. Which ones is not for me to decide.
Just my two cents and the explanation and reasoning behind my vote.