Wicked place to visit. Nothing quite like "Cocos Time" when everything slows down.
Acres of flat water in the lagoon, great diving, great surfing on that wave, but not sure if it's kiteable as it's usually an offshore breeze and gusty.
You'll find a Seabreeze wind graph for Cocos Island hidden away here:
www.seabreeze.com.au/graphs/wa4.asp#Cocos