Overall, you should be made at the studios that accept the offer instead of Epic. Epic is just trying to fund indie teams, typically already using their game engine.
I agree though, their storefront sucks and their client is pretty bad too. Although that doesn’t make them “bad”. That just means they have different priorities. I don’t find Linux DEs usable either. They aren’t bad, they just have different priorities.