These are the Cyclone kits Ben, just marketed by Eclipse. They are not particularly high quality and have waterproofing and corrosion issues, but if proofed can perform ok. About three or four members use the older single chainwheel model in various ways.
They come in various powers, the legal ones are gutless, but the 350 and 500 watt ones are fine for power, though the 500 watt and above do eat the juice.
The batteries Cyclone sell have a very patchy record, you'd probably be better off buying a lithium phosphate one from Li Ping, but make sure it's got a high enough discharge rating for the job.
Cyclone Taiwan website
.