-SMT is .5" taller than Strada; much bigger bike and quite a few sized this bike to fit the vertically challenged. I'm not that short but I liked the small, lawn-dart feel.
-Luggage won't fit more than a change of clothes; doesn't lock
-Fuel mileage is mid 30's
-$14K
-No ABS/TC/Slipper Clutch/Power modes
Again, bang for the buck and versatility. You would have to spend at least $800 to get usable touring panniers (which may not lock). 10-15 mpg less would add up at the pump. By this point you'd have to re-evaluate what you want, because a Bimmer or Multi makes more sense if you simply looking for a better tourer.
Oh, it sucks you're have such issues but overall the Strada is performing quite well for first year out. Biggest nags have been solved with ECU updates and, of course, nobody but me likes the panniers...