What do people think? I think they would look great, how are they for stability and are they good at the top end 175 + of the car / track etc....