I am an evo owner, and maybe a soon to be m owner but I will at least add some insight.
The evo is far more difficult to launch than any RWD or FWD car. Although you have AWD, doesnt mean that its a simple 4wd hole shot. there is generally no room for error. You either bog it, or roast the tires.
On the other hand, the 100 mph in the 1/4 seems slow to me considering I took mine to the track with 1700 miles on it (100% stock) and almost ran a 12 second 1/4 mile at 105 mph.
With about $900.00 invested I ran an 11.79 @ 116.
Here are two videos.
just enjoy what you got, i find that easier than arguing lol