I thinking of mounting my set up over the stock rotors as want to keep the 17" rims size. I will miss out on the extra leverage advantage but think there would still be enough gain to make it worth while.

yes...and they wont work on the rotors either...probably too large. IMO...if your gonna use the brembos....use the correct size rotors too. Its gonna be very difficult to find 17" wheels to go over those brembos. The rears will be pretty easy....but those fronts are gonna be the problem.