sorry for late reply but i was having a wee holiday ;)

In terms of reliability engine is the most important for me. Bodywork can fix easier and always can find parts somewhere....(experience)
I will look into getting a Japanese engine somewhere but the problem is that i cant speak Chinese and for every little question or info i gotta ask my friends for help...... I cant push them to much, heh

as for Yamaha being more popular than Honda - ive found more info about the guy from humanbeings youtube link... he said that he couldnt find parts in Colombia or Venezuela and there was plenty of YBR parts............