k this is my theory:
WHY do u think garp showed up??i think he wants to use the SH to beat some of those 4 pirates so that the marine have more control or so they can find 1piece.like he said the 2nd part of grandline has lil to almost no marines caz of the pirate infested waters so marine vs pirate- theyll get jumped, but pirate vs pirate is the other solution.think about it, why doesnt he arrest the SH?he must have some ulterior motives.and him training helmeppo and coby to be pretty kickass fighters also gives us a clue to something: he'll prolly teach rokushki to the SH.
1.Usopp- is super weak and i doubt hell be any good from here on out considering the enemys are gonna be godlike,so he'll probably learn the Shigan*finger gun* and finally drop that 5$ slingshot <.<
2.Sanji- would be PERFECTLY suited for rankyaku*the leg sword cutting thing* caz all he does is use his legs.
3.zoro- COULD learn soru*speed* but hes already pretty fast so tekkai*hard body* would also suit him
4.chopper- dont really know wt he needs caz he has that ball thingy
5.nami- also like usopp, shes weak, enuff said. she should learn kamie*evasion* soru or geppou*jumping*
robin is already kickass
and we dont know who the new SH is gonna be
i know its a crazy theory but who knows @_@
ontopic: i think the SH are gonna have to stick around the island a lil while longer caz 1st of all they have no ship and itll take franky some time to build one, and theyll prolly start training or something