I think I’ve worked it out, after some discussion in another comment thread.
This contraption probably has a high centre of gravity and would tip over backwards if you accelerate too fast. They probably worked out a wind turbine on the top spreads the acceleration force and reduces this problem. The turbine is not for generating power, it has a motor and is used to give some thrust to the top.
keepthepace@slrpnk.net 1 week ago
Yeah the turbine on top does not make sense while driving. It could be something used while it is parked.
Yes, there are contraptions that can extract energy from downwind or upwind vehicles. This is not one of those. On any decent road speed that thing will drag like hell.