Not really sure if separate motor really use inside, however it suspiciously work similar to this guys fail recoil mod, which is he fix later. Heng Long recoil is seems like lazy attempts, that use winding up power from bb motor.
Well in other hand it seems Taigen turret are seems so wobbly in larger turret and the vertical motion is just cycling motion (please correct me if I am wrong on this one)