[Build]P/P trapper for WvW roaming.
I did a similar build but went Condition using pressure strikes and the headshot for damge. That said I do use a power p/p build as well.
What you MIGHT consider is this. Use a sigil of strength. Then use that boon duration food that also gives might on crit. An unload can easily get 12 stacks might from such a setup. Couple this with that shadow trap and or one of your other traps and you can get 20+ might stacks rather easily , more readily than using the signet build.
Now with sigil strength/air combo you do more damage than using air/fire. A sneak attack will also tick harder from bleeds even those yours not a condi build. If you stealth they will tend to try and dodge or block that attack out of hiding. You can use sneak attack here and hit them and hit them hard with the 5 shots (the total raw damge output between sneak attack and unload almost the same) out of hiding. If they take the hit you got those bleeds on if they blocked or dodged you followup with your unload.
Shadowtrap is a better trap than ambush which in theory when fixed will give 15 might stacks PLUS fury and those vulnerability stacks.. It a stun break and port and when you use the trigger you get a 6 second stealth.