Absolutely overkill from front to back, and all on a 2nd gen, I like it a lot. The engine, the chassis work, the wheels, just killer all around. Can't wait to see it tearing up some pavement.
I also like that you're planning on doing different things with it, too, we set that goal with ours, and while it made a lot of things much more difficult I'm extremely glad we did. Went on Drag Week last September, now spending the winter getting ready for some autocross and track days, and hitting the Texas Mile in March. It's a sickness