Been a Ranger in WvW for awhile now - from what I can tell it will depend on the group but i've never had an issue getting in squads just being Soulbeast or going full on Boon Druid for big zergs, people do love their might stacks and spirit buffs. As Soulbeast I always run with a LB as of course, Barrage allows you to hit far away targets on walls ect. Wiped groups by just using that ability before. And when someone is targeted, I swap to them and they are downed in the next instant. Its really easy to time and pick off people when you know how. They can never run away. Easy to protect your flank.
Condi SB though, I can see it working on the pve aspects but against players, not sure how well it'd do, never tried it. Lacks the picking off capabilities of a power build. It could "work" but it'd be harder to pull off then just pure damage. That and lacking in other area's like not having LB's 5.