Those are "F___ing" big. My 2 pot ghia brakes on all 4 stop like hell (although not repeatedly, ala auto-X). Those are more than likely over-kill,,,,,, but they sure do look cooooooooooooool. Be carefull.
One thing is for sure.
You will never suffer from "Brake Envy".