Are the hours much different? We tend to go to the park with the latest hours second. Personally for the above we would visit Epcot first then stack for DHS.
..unless you are staying deluxe and have extra evening hours. If so there is an extra opportunity to get a boarding group..at 6 pm? I think? You do not have to be in Epcot to book it and you can have a resv. at another park if u have hop priviledges.