Strong device that needs strong water current
Giving 3A charge (360Wh a day) is theorical as maximum value of solar panel, and need a very strong water current to produce rapid charging. So please adapt your presentation compared to solar panel and wind turbine.
Apart that it’s impressive, robust construction, that is not very lightweight but rock solid.