Epic Games Store - 88% split goes to devs

Epic game store newb here.

I asked a bit of this in the Mechwarrior 5 topic. I primarily use Steam, but I have a base game copy of MW5 on Epic from my MWO days. I’m considering loading mods and getting the dlc to then play co-op maybe even with VR. Should I add to my Epic purchase or start on Steam? Is either store better in this case? I’ve like workshop on Steam in other games.

Also is there a wishlist on Epic or a good/safe place to buy cd keys for it? I’m basically between buying it all on Steam in summer sale versus looking at just dlc but full price on Epic.