I have taken the IAD flight and once was enough. The flight was late (the crew showed up 10 minutes before departure) and it only got worse. If you don't have carryon and are willing to run and you make the shuttle and the place isn't a zoo you might make it.
Next time take the DCA flight at the same time on a 737.
Enjoy the bagel that you get for breakfast.