i don't see them of much use in wind app's due to the 1800rpm speed requirement to get the benefits of its power. hydro maybe if you have enough umph to drive it.
their 80% efficiency claims at idle might be a stretch, maybe 80% before rectifier losses? the clue is the need for 3 internal fans to keep it cool, one would think if the machine was 80% efficient there would be no need for 3 fans.
leece neville makes a 12volt nominal 320amp unit, j180 mount, that uses only one fan, and i know they are not 80% efficient.
lastly my bet is the eco unit is very dear in price, i am betting it sells for well over 2 grand per copy.
i think this unit is fine for the market is was built for, that being firetrucks, ambulances and other emergency response vehicles, where max output and small package are of paramount importance. i don't see them really doing well in everyday long term usage,
fwiw, my opinion only
bob g