That seems fine. We do not compile our own executables, but I could compile them as a test.
Also I see that similar log information has been added in 5.8, great.
Thanks,
David
Edit: One of our R&D programmers told me that he has added the log information with a merge from 5.8 and that it is part of UnrealBuildTool so it works without recompiling UBA.