I'm glad to see them trying and I really do want to see competition in the digital game storefront space. However, I have zero trust in EA to not try and fuck me as a customer at some point. So ya, no matter how good of a fee structure they offer devs, they will continue to lack the one thing devs actually care about: customers.
Also, as a Linux gamer, it's really tough to consider a store front which doesn't offer a Linux client. Sure, I might be able to get their app running in Wine. But, at that point, maybe I should just go support the company which is supporting me.
Only for games made with UE, so probably doesn't affect the majority of smaller/indie games. Instead, Epic should keep the fees and reinvest in their platform since it looks and feels like EA's Origin circa 2015.