The main counter argument is racking to secondary is a major opprotunity for oxidization. This can be minimalized if you A) rack while the beer is still fermenting and B) have a CO2 system to purge the 2nd fermenter.
From your setup, I would primary ferment out, package to keg and carbonate. Let it sit a week, pour off beer under pressure until it runs clear (usually about a pint), then use a jumper line and rack to a clean keg. This is actually what I do as In use 10 gallon kegs as Brite tanks cold and carbonated, then rack to 5 gallon kegs for serving.
Again, if it works for you, keep doing it. I prefer to minimize O2 pickup and I now have the equipment to do so, that wasn't always the case. From my experience, my beer turns out better.
I did a tour of Russian River and the aspect of brewing that keeps Vinnie up at night is dissolved oxygen. Good enough reason for him, then I try to do as much as I can to emulate.
aTm '99