>>716261163
This.
If taking the Epic deal pays for your development costs, then it's stupid not to take it, then have all the sales on Epic, then later Steam be pure profit.
If you have a console release as well, then the Epic deal is less of a no-brainer.