So I decided to make this video due it's hard to get to this island but I bugged my way in and decided to make a video, the dailies are all in motion, but some seem out of place, Click the annotation links in the video to come to 1 of the 3 following BIG points, Enjoy!
P.S. It seems the World boss, Nalak, the Storm Lord hasn't made an appearance on this island yet.
(Music Used in video (for those asking):
Krewella - Can't Control Myself (Protohype Remix)
Feint&Fiction - The Catch
Stan SB - Anyone Out There
Edit: Bugged my way through queuing up for Raid Finder then die inside and release at the Spirit Healer outside, it's the only way to get there.