Onoki > Gaara > Mei > Tsunade > Ay.
Onoki is definetly number one.
He proved to be very resourceful during the war, same goes for Gaara, but the reason why i put him second is because he doesn't have three elemental natures + the only KKT known so far.
Mei should definetly come in third place. Although she never went too far with what she has, three elemental natures + two KKG is a whole lot of versatility. Plus she can camouflage her team with mist.
And finally the CQC fighters.
The reason why i put Tsunade ahead of Ay (even though he's faster and has Raiton), its because of the potencial her medical ninjutsu has and how much in can affect a battle. Plus, unlike him she can summon Katsuyu to attack from a distance, handle bigger foes with more ease, or even protect an army. There's simply too many 'little' things about her that easily make her more versatile even though she lacks a chakra nature (that's how great medical ninjutsu is).