I think you're all crazy...
Weight 188 Kg (similar to the 650).
Power 24 hp (almost 1/3 of the power).
It'll be gutless unloaded and even worse with those panniers full.
At 24hp it doesn't fit into the UK licence restrictions very well.
A1 licence is 20hp, A2 licence is 47hp... though I expect you could get a restrictor kit to make it A1 licence compliant but then the power to weight suffers again.
I think this bike has been made for Asian/India.