UE4 - Since Epic has new rules, do games still require an UE logo? royalties? paperwork?

Excellent, but i guess the 5%, only applies if we sell on Epic Store, what about Steam and other stores?

I haven´t either, but i wanted to be more clear about the new rules; i still wonder, if we still have to fill paperwork with Epic before releasing a game with Steam, and notify them we are using UE for an specific game, or, if we don´t need to fill anything until we reach that 1 million to do it? If we do, do you know how to do it?