No, the roulettes were intended to speed up queues for content that's missing certain roles. The bonuses you get from them are your reward for helping these players A) get into their instance, and B) clear the content with your help.
All that Steps really needs is half-decent DPS, a tank who is okay-ish at picking up adds and a few people who can read instructions and play accordingly. If one player knows the fight and takes the time to explain and assign people their roles, more often than not you'll succeed.
