Hesitation

Hello everyone, I have posted in here before and did a survey where the Honda NX500 was the first pick, followed by the Kawa versys300x and the KTM 390 adv. I have contacted the dealerships and, no Japanese bike for me. The only models they're are selling are the NX750 and the versys 650. Wich led to go for the KTM. I did some research and found out that even though KTM is more performance oriented, the quality if build and reliability issues of the 390 a not what I want for that price. This led me to measure my options with what is available in my country (Morocco). So I went to Voge dealership to see with my eyes and eventually test the 300 rally and the 300ds. Guess what, it was out of stock, and the owner told me that the rally won't suite me since I am short (1,78cm). Even talked to a customer who tested it and was taller than me. He too did not recommend it because it was too difficult to get on it. The ds does not offer the same off-road capabilities as the 300 rally, and I want something that have both on and off-road. That's when I saw the SYM nht 300. The first impression for me at least was an underpowered knock off of the nx500. But, at least for me, it may do the job of getting me from point A to point B. And learn about basic inexpensive maintenance. So, here's the question: Should I go with the nht300 instead of both voge mini trails? Thank you