this one drives a dynamo to charge the battery. Just like Chevy Volt.
No, and neither does the Volt. The Volt even has a transmission and clutches to connect the gas engine to the wheels directly, because it's more efficient.
Connecting Mechanical power directly to the wheels is more efficient than:
Converting Mechanical power to Electrical Power, then
converting Electrical power to Mechanical power, then connecting that to the wheels.
Energy conversions each come with losses (~5-10%), x 2.
Even worse would be
converting Mechanical power to Electrical Power, then
converting Electrical power, to chemical potential, then
converting chemical potential to Electrical power, then
converting Electrical power to Mechanical power, then connecting that to the wheels.
That gives you 4 wasteful energy conversions...
To minimize some conversions, the Rotary Range extender generator, will provide electrical power directly to the EV Motors, bypassing charging the battery (and those extra losses) whenever possible.