It was a nice access point if you were trying to get to the Sky Pillar or one of the Regi's chamber, but that was about all I used it for, since I forgot about Mirage Island most of the game. Come to think of it, there was another man living in the town that gave you a TM for Return or Frustration once a week, but I think I only went there once to get it.