Eibach springs are said to cure the vague steering. Hopefully from the stance, you've got them already... You're also going to be best friends with your local petrol station manager!
Good choice though, nice to see someone going a different route from the norm.