The mate looks like a common Chinese build, given the price the components are unlikely to be top grade, otherwise they would say so.
As an ex cyclist the basic kits are not as sweet to ride as a torque sensor set.
I suspect the one you would enjoy the most would be a bosh/ yanmar job.
Bout for...