Just arrived back from my first trip to Cocos Keeling Islands.
Verdict - It's a Kitesurfing paradise and really worth a visit!..although a bit on the expensive side and 50/50 for the plane heading back to Perth arriving or not. Also 50/50 for your 2nd bag to fly with you heading our there.
Waist deep to 30cm based on the tides, 13-28 knots every day... 25-28 degrees day and night....3 hour early morning and late arvo sessions.
Short video below if you keen to go.