To the original post, yes, the stock 135i is faster than the SSTT 335i when it's a single driver in each car with manuals in both cars as well. It's not much faster, but the 335i can't catch up at any speed (so I guess the 135's pug face doesn't hurt it that much aerodymamically)
To the rest of the argument, my 135i certainly isn't a looker, but I still chose it over the 335i (same price with the 3 series discounts). The handling is crisper but less predictable than the 335i, but the size sold me on the 1 series. Both cars are certainly overweight, but that's a standard feature in almost all cars nowadays. It's a personal decision in the end with both cars having their own appeal.