Great!
Just two suggestions for the safety devices.
1) the wrist lace device that stops the engine if you fall out of board (don't know how it's called in english)
2) after your recent news, I'm quite sure you might find this anti-overrun system useful:
Red Rescue - Presidi di Salvataggio e GPS Radiofinders 