Hay que tener en cuenta una diferencia entre la princesa Shirahoshi y la princesa Vivi.
Vivi era hija única, y como tal será la heredera del reino y proxima reina tras su padre. Mientras que Shirahoshi es la hija MENOR, hay 3 hijos por encima suya por lo que EN TEORIA el que pasaría a ser rey sería el hijo mayor y no ella. Y aún que por algun motivo le tocara inicialmente a ella reinar, podría dejar ésta tarea a sus hermanos.
Por lo que Shirahoshi en principio si podría dejar su pueblo ya que sería reinado por su/sus hermano/s. Vivi si no tuviera que reinar en Alabasta seguiría probablemente unida a la banda.
Decir que ni apoyo ni estoy en contra de la teoría de que Shirahoshi se vaya a unir (veo un poco posible ambas xD), pero creo que es un dato a tener en cuenta.