I'll share with you my story to see if it helps any. I started with the PC DA, great machine can't screw up a paint job, excellent for playing with all the different polishes and waxes I was buying & trying. After about a year I got the itch to kick it up a notch and try my hand with a rotary, bought the DeWalt and went to town though scared out of my wits having read some of the rotary horror stories on this BB.
Turns out it wasn't so bad after all, just keep the machine moving, as it was recommended to me by a local detailer, and keep it away from parts that can be ripped/yanked off. Splatter was bad until I attended a "how to" seminar at Meguiar's HQ then I learned how to scoop up the dollop of product with the rotary with minimal splatter.
Having used both machines here is what I have found (a) the rotary (once you learn to use it) is fast, makes fast work of polishing glazing ect ect you car (b) rotary can get heavy on you if you tire easily, even more so when doing the side panels (c) a llittle more skill involved with using the rotary but with time & practice can be mastered (d) once you get you car's paint in the perfect condition, swirl free with just the right amount of "wet look" the rotary may be too much machine, if you're careful with everything else a DA is all you need to maintain your work.
Now for the DA (a) it's light weight (b) worry free use, tough to ruin paint (c) in worse case swirl scenarious you maybe going over a panel more than once or using a number of different product of varying abrasive levels to eliminate swirls (d) excellent machine for maintaining you paint, a quick polish application then wax - DA works just great.
Well, that's been my experience with the 2. Now-a-days i break out the rotary once every 6 months and zap away all the swirls but in between I am mostly using the DA for my wax applications and polish/glaze apps.
To adhere to the full disclosure rule LOL I am not a professional detailer and only work on my own two cars. If you're doing this for a living then you'll need another's opinion.
Armand