Welcome to the forum. Your opinions on any vehicle are welcome. We have a diverse group of drivers that browse this forum. So, don't think you are going to offend anyone if you think the Evo is the better than the WRX. I'm sure there are people here that will agree with you.
What have you done to your S10?