WvWvW Zerg buster build.
If you want to focus on having a massive confusion spread using glamours, your points would be much better spent getting confusing enchantments from domination 20, causing all of your glamours to cause confusion to any enemies that enter or exit the area. If you manage to stack that with the glamours causing blind and blinds causing confusion, then all the better.
I looked at that Pyro and tried it, For some reason it won’t put two stacks of confusion on… I guess it’s bugged. So I Figured I would go with the guaranteed confusion.
The glamour causing confusion trait is still far better. The blind trait causes blind when the glamour is first cast. This means you get 1 chance to put blind on a limited number of enemies.
The confusing glamours trait, on the other hand, causes confusion whenever someone enters the glamour area. This means that you can actually cause multiple stacks of confusion from the one glamour.