That thing looks so good with those new wheels. Night and day. People always say wheels make or break the car, but sometimes you just have to see it to believe it. Well done.
And did I read you originally had 550 lb rear springs? Wow that is insanely high is it not?
And you're absolutely right .... 98% of the cars on this site need tons more work on the driver, not the car!