As you have Park Hoppers and are staying on-site, I'd suggest either: [DL, DL, DCA, DL] or [DL, DCA, DL, DL] knowing that the last day can be swapped, if needed, to give the extra start at DCA. You'll have on-site advantage (access to the hotel-bucket of theme park reservations) which should give you flexibility to make changes on the fly.
My DCA EE strategy: [Guardians, Webslingers, RSR] or [Guardians, Webslingers, Incredicoaster, Midway Mania]. Either take about the same time overall. We did the second variation (ending with Midway Mania) in about ~90 minutes last Saturday. (We do not purchase/use G+.)
Edited to add: We didn't discover, until too late, that Soarin' was over California on our visit last weekend. If we'd known that ... we would have run: Guardians, Webslingers, Soarin' as our plan!