There was some discussion of the TU250 in this thread:
viewtopic.php?f=3&t=1695&hilit=TU250
It's about 25lb heavier & holds 1/2 gal less fuel. not sure if the injection gives more punch or not, but I'd bet they're pretty equal as far as performance goes. The injection may give a bit better throttle response, and less 'headache factor' with carb issues, then again, if the inection brain/ECU goes bad, more expensive to fix, probably.