I've been.

Take spares as you will struggle to get repairs.
Sanur is the spot usually but watch out for the sea urchins and don't be too keen to get out if it's low tide as the urchins can really hurt you and your kite

Kuta/Legian might be good occasionally but rarely. Wind seems to be other side of the island