Eevee is a great tool for real-time rendering, but at the cost of less accuracy. Cycles will still give you the most accurate render if that’s what you want. From what I understand, Eevee is providing a more 1:1 modeling software to game engine accuracy, so if you want to make games, whatever you see in Eevee should translate relatively easily to a game engine. Materials between Cycles and Eevee should be relatively similar/easy to fix, but Eevee does have its own switches to flip on where it’s default in Cycles.
There was also a past workshop focusing exclusively on Eevee, so you can watch the livestream and see the differences that way, too.