I really like the look of the TU250x and the fuel injection should make for a simpler user experience. However it still felt very small to me when I sat on it. I could ride one but I would have to adjust the handlebars so they did not interfere with my knees. If you have a shorter inseam that probably would not be a problem.
Are you in Ohio? I’m planning on going to the show in Cleveland on Saturday myself.