Think kia but for dirt bikes: cheap and works.
The engine is a Honda clone, and honestly the bikes aren’t half bad. I have a close buddy with a rickypowersports 250 and another with a hawk 250. They are in fact the same as your tao, a 230 Honda clone.

Parts are very cheap and plentiful, you just need to know what your getting into. They’re cheap! Cheap replacement parts, cheap aftermarket parts, and plenty of bolt on options to ensure no other dual sport looks like yours

If you bought the bike new, as in not ran, the carb needs to be take apart and cleaned from the shipping goo that comes in the carb and verify things like float height. New jet kit too, and a few spark plugs for plug chops. the factory in China is very different from here in ny. Drain the oil it comes shipped with and put some real oil back in, and adjust your valve lash to spec. (Edit: not a have to, just a suggestion from a wrencher)

Buying a real (stainless) bolt kit for the bike would be a worthwhile investment. Makes getting fastners out down the road easier, and based on that fact alone - I’d rather assemble the bike myself.
You’ll find that will be 90% of the issues on these bikes… unlike my Suzuki the ignition system in the Honda’s/Honda clone is bullet proof, and has been for 50ish years

I daily a 90 Suzuki dr350s and us three ride most every weekend… they go everywhere I go. They have taken quite a bit of abuse, and we don’t go easy. The handle bars will bend, and you will replace bushings(find a polyurathane bushing kit)

65 mph is about it for them unless you mess with gearing, but they’re very driveable as is, plenty enough snot to move my 6’4 225 carcass up some steep hills. As I get older, I realize how shitty it is not having that easy push start. The high compression 350 can be a bear to restart if you dump it right. Based on that and ease of work on these Honda clones, My next one might be one of these… they’re awesome for what you pay. If you can work on it, it’s for you. That simple.