I know next to nothing about Rogue souls, only played my mage up to this point. Is this combo of souls viable for PVE? I was figuring Sab main for dps, Bard for buffs, and Ranger just for the pet (buffed by Bard soul).

Do these souls mesh well?

Thanks in advance.