From May 20 through June 3rd, there is to be no discussion of US politics. All existing threads on the subject will be closed. People can start new ones once the hiatus is over. See the thread in Trouble Tickets for more info.
So a crowdfunding campaign for this has been launched on Fig (a RPS article turned up in my steam newsfeed, which is how I heard about this) - 43 days to go as of time of writing and they are already 60% funded, so it seems like they'll meet their target with ease. They are still talking about a Q4 2018 release, although there's beta access (in Q1) as one of the pledge rewards.
I have, I was extremely disappointed in this decision. The game was specifically crowdfunded with a promise that it would be available on Steam and GOG. Even leaving aside the issues with the Epic Store, I don't care for companies that try to pull a trick like that.
The way I figure, if Epic Store keeps this up after it's become established, I'll be leery. At the moment, when it's still getting started, I'm willing to grant it some exclusives as a way to get the ball rolling, partly because getting Steam some competition is so important and at this point, it's hard to see how that could happen without some creative finangling like this.
On a more personal level... Well, I already have the account because I wanted to snatch up a few freebies, so in that sense there's no opportunity cost.
Just a note, because I was considering the refund but decided not to: if you're willing to wait a year, they're still going to honor the original Steam/GOG options (the latter being what I want since I don't do things that require someone else installing a downloader on my machine, so Epic or Steam are equally bad from where I sit) and you'll still get the free DLC. I can quite understand someone who doesn't want to do that (and in particular the Kickstarter backers who are mad as hell I think have a genuine point), but thought I should mention it, as it wasn't initially in the FAQ (until I asked them and suggested they put it in, in fact).