Hi, I'm from Chile and I never hear about this motorcycle brand. I check in their webpage and they look just like some chinesse bikes that you can find here in Chile, just with a galardi sticker.
Maybe if you use it just for going around Ecuador, it can do the job, but to go farther... I wouldn't do it.
there is a model who it's seems to be more cool, the GL500.
BTW...I have ancestors from Scotland (I don't know if that is the word in english) and some day I will visit your land on my bike hehehe
Santiago-Ushuaia-Alaska Right Now!!!