I think the new brakes look great!
One question, though, and probably a dumb one, but I'll ask it anyway. I've always seen slotted rotors set up so the angled slots "pull" the pads toward the center of the rotor as they slide past the pad in the caliper. Yours are set up to "push" the pads away from the hub and up into the caliper.
Are you positive the rotors are on the correct sides? If these were Stoptech they'd definitely be the wrong way around.