I have them on my car and love them. Just make sure you get the right brake lines and adapters they dont tell you about them. I also have a set of rears for mine I am about to install.
I have them and they seem to work pretty good so far. I would entertain buying a set of vented rotors tho. I had a set of Aerospace fronts on my 03 Camaro SS and they did end up warping from overheating.
How they stop at the track is not a clear indicator to how well they will stop on the street since they have time to cool down at the track.
Not sure how well they will hold up over time. You will probably be fine tho.