Am looking for a delivery van. Drop side body. Prefer new. Load is light just bulky.

Price L300 crew cab 577,000 vs Jinbei Bonnet head 590,000
capacity L300 1145 kg 8 feet bed vs 1800 kg 10 feet bed for the Jinbei
power L300 71 hp and 140 nm of tourque vs 82 hp and 183 nm of tourque for the china truck.
Reliability L3 is a proven platform. No idea on for the Jinbei.

I already narrowed my choices down to these 2. So what do you think is the better buy.