Can't speak from a tanking perspective, but as a healer I've done the fight a few times and I found it no harder with the 2 Sin tanks I grouped with than I did with the Jugg tanks.
I'd fail to see any point in making it easier.
Sin tanks are the best choice at this boss! force shroud will do the trick more than one time and they have enough other CDs as a filler.
Ranged dps don't get any damage at all.
It's just a dps-race