Are China's CH-4 Drones Too Good to Be True?

Are China's CH-4 Drones Too Good to Be True?