Sure does, most of time you're IG soldiers are giving away size to the bag guys so giving away more size and being even sneakier is just playing to strengths. Bilbo Baggins would have had a lot more street cred if he'd been blowing peoples heads off. Hopefully they are going to be more than one trick ponies (albiet with a really good trick). There's potentially there for any sneaky or non-direct shootout roles, divers, sappers etc.
For Ogryns, and I've said this before, they are a head ache to balance, especially early game. A big factor later is ensure that they are prevented from keeping up with gear upgrades. They aren't supposed to be smart enough to figure out most standard IG gear. Them being strong as bull isn't quite as a good the benefit if you are hulking catachan with a powerfist. Being as tough as house is good but if you can't get the good carapace armour that fits, or the refractor fields.
If they can use all the same gear then you might as well play the ogryn all the time. If they can use auto-cannons then the Ogryns gonna carry it easier and be harder to put down, if they can't then there's a pretty good reason to play something else right there.