Hi Edwin,
No it isn't a kit with specific provision for water ballast, I have read a few posts on this and it seems to be a question of speed versus stability. DO you have a Storm 17 with water ballast? How is the water ballast achieved, any tricky modifications?
Regards
Chris