I support your recent purchase, good fellow. I'm a fan of the STi and wouldn't mind owning one myself. I would have a lot more confidence in the reliability over that of an Evo.
I'd rather keep my Supra then acquire one, though.
About the front ends, I didn't like the original WRX when it hit our shores, then got used to it and the same thing happened with the front end that you have. I didn't like the newest style at first and now I'm getting more comfortable with it. It's obvious that Subaru does not try to "sell out" (in a way) and make something that's bland enough that everyone will like.