When I first got my bike (end of 2006) I got new brake pads, mashed the
dirty pistons in enough to put in the new pads, flushed the fluid and
called it good. Not long after my rear brakes quit working right, one
or both of the rear pistons didn't move easily and the brakes would
drag and my rotor got HOT.
Since then I've always taken the calipers apart and cleaned everything
as close to new as I could and put in new seals and the whole thing, always
works good

...
When I put new pads on the 1800 recently I used the "push the pistons out
some with hydraulic pressure" until the clean part starts to emerge from the
caliper and cleaned the dirty part and then mashed the pistons back in.
Lots easier. So I'm doing The Log Truck that way this time...

I could probably get the calipers cleaner if they were off the bike, but the one I cleaned
up already is lots cleaner than the other one...

Don't forget to clean the pin that the pads slide on. I always use never-seize when
replacing the pin and its cap, I got the cap off with that sissy little screwdriver you
see there

...
I see that I don't need to have new pads on the front, but I work on The Log Truck less
often than I did before I had two bikes, so I'm taking some time now to refresh stuff.
My new Cobra Chrome tire is installed on the front. Its not really chromed, but it should
be for the amount it co$t!
-Mike