Arbitrary programs outside of Engine Sources built with Unreal

Hi all!
I’ve recently discovered a way to compile Type = TargetType.Program targets outside of the Engine sources. It sure opened up a lot of future possibilities for me, even just to develop Unreal utilities in separate repositories, or make arbitrary apps with Slate.
Here’s the article: /c/log/unreal-program

I wonder what do you think?

(P.S.: if this was common knowledge and it went over my head then sorry.)