It’s really straightforward to download the zip, double click setup, double click generate, launch Visual studio and compile.
That’s the exact same process than anyone using officials repository of Epic Games.
You don’t even need any C++ knowledge to do that, it’s user friendly really.
For something as complicated as a game engine, and Unreal Engine evolving so fast, i find it extremely convenient.
Having access to all the engine code like that is what makes Unreal Engine so amazing, and was a big part in my decision to use it, instead of building on top of my limited self-made ‘engine’.