I have been there a number of times, nice place. Lots of rocks and steep cliffs. There is one bay but its small. other beaches have a lot of rocks or cliffs. NFI would be a dangerous place to kite surf. I think there is no safe place to launch from where you don't have to kite through rocks.