Time to play the rules nerd here. If you decide to run anything other than the production caliper pistons, then you would be cheating! I personally don't care, but some might. Keep in mind that the phenolic pistons are better for heat transfer ( no boiled fluid! )

It is true that the pedal will seem longer with the engine running. Have you actually seated the pads on the rotors?