Staff Mastery or Greater Marks wvw?
Staff Mastery if you can only have one of the two.
Use Mark of Blood to ablate any aegis boons present within a group you are attacking then Mark away with the others. Up-time I find tends to be a tad more important than having absolutely every potential target get hit. Assuming you are not alone and your screen does not fold; you’ll get time to cycle them again too with shorter cool-downs.
If it was just one target I’d assume you would be weapon swapping anyways so moot point there.
Honestly, i would take the 50% health trait to use the minions as a buffer for your zerg. Each hit they can absorb for your team before they die should be thought as healing. They will be taking hits that would otherwise hit your team due to aoe cap and other mechanics. I will say that staff auto attack with pierce will give you all the life force you could ever ask for in wvw. Also, i would use the minions for the field and not invest in the damage trait. Minions dont cleave and dont attack frequently enough to benefit from the 30% damage trait in a zerg scenario. You will do more damage by dropping 10 from the spite tree and picking up 50% crit in ds.
I like the idea of your build though. Hope i helped.
I would also vote for Staff Mastery.
In Zerg v Zerg, your marks are pretty much guaranteed to hit something, while in 1v1 the size is irrelevant, making the reduced cooldown better. The only arguable case is in between, but I still think cooldown is better, since the bigger radius doesn’t guarantee multiple hits anyway.
I think the only saving grace for Greater Marks is unblockability and better area denial. Your build seems to have area denial covered, so you really just have to weigh how much you think your DPS varies between getting things blocked but firing them faster, or slower unblockable marks. I would personally err on the on the side of cooldown reduction, as its useful more often (outlined above), and because blocks tend to be limited – you will waste one skill to break the Aegis/Block, but then have faster cooldowns, meaning you’ll likely get your skill back before they retrieve their block.