We actually got the Blood Princes down long before even Rotface so sure, give them a shot.
We just recently started getting Putricide down with a similar set up. We decided to go with 2 healers; the extra dps really helps keep the damage down. We set up near where the green ooze spawns; once it's up all dps switches to it (I control the abom and I've found I can usually dps the adds between pools). We may eat an explosion but it's easily healed through. When the Gas Cloud forms only ranged attacks it. As long as your abom is quick to slow the adds as they form and all dps switches immediately (It's worth it to assign someone to watch if people are slow to switch) you should get to phase 3 without too many issues.
Setting up by the green ooze really cut down on the running around and increased our dps on both the adds and Putricide.