So basically DCUO.

And matchmaking there was terrible. Getting into games with all DPS or 3 tanks or something. Bad bad bad. Which is why Seal Rock isn't balanced because you can have teams with no healers.

The DFing is just fine as is. You will never have an imperfect teamthe current Duty Finder.