I'm almost level 53 and simply cannot get it done. Too often none of my abilities execute so I can't keep the refueling bots off the slug. Is this not a one-person mission?
1. Ability delay is annoying lots of people.
2. Lots of people can still finish this mission.
3. Learn to play your class?
4. Get friends and do it in a group.
5. Also...cc is your friend.