If you are on a lie flat to IAD, take the IAD connection. If not, take EWR.
IAD will be a much more convenient hassle-free experience and there tends to be less WX. Ninety minutes is more than plenty of time for the connection and, if the inbound is late, there are alternatives.