yes, better to get a japanese one. even an old honda. at +/- 40 years old they're still more reliable than the average chinese stuff if looked after.
my 1979 ss50 still runs better and needs less work than my neighbour's 2011 skyteam dax.
i was temporarily using a lifan engine while rebuilding the original honda one. all components on the honda are stronger, better quality and it also runs a lot smoother. there's no comparison.