Fine, thanks for the info. However, I don't think that the Radeon VII ID is really required in WEG for what I need and use WEG for, as everything works as expected in line with my Radeon VII SSDT implementation. I really do not see any reason for the entire ongoing discussion.
In summary and conclusion, my friends:
In my personal opinion, the yet not optimal VII macOS performance is mostly due to a not yet optimal Apple Radeon VII driver implementation and some lacking benchmark software optimisation, with special emphasis on Geekbench, which even derives disappointing benchmark results for the Vega 64 under the recent 10.14.5 Public Beta (drop of 30.000 scores roughly, when compared with 10.14.4), whereas respective Luxmark (33.000) or Cinebench (166 fps) scores even slightly improved for the Vega 64.
Finally, I don't understand why nobody asks @VIT9696 to add Radeon VII support to WEG, if somebody believes that WEG still lacks a Radeon VII implementation and the latter would be mandatory for your particular Radeon VII system configuration. There is certainly no reason to wait for a final Apple Radeon VII macOS implementation to do so, as also any respective WEG distribution still could be subsequently improved if deemed necessary. However, this thread here is certainly not the right place to do so and nobody actually benefits from pure theoretical discussions, which are not even accompanied by benchmark results that would proof that the VII benchmark scores would increase when skipping WEG for now or by functionality demonstrations that would show that neither WEG nor any SSDT are required in case of Apple's actual Radeon VII macOS implementation.
In any case, I am convinced that the WEG + Radeon VII SSDT approach is the correct way to go in making all DP/HDMI ports of the Radeon VII work properly and in achieving display HotPlug, multi-monitor support and full system sleep/wake functionality like in case of the RX560, RX580, Vega 56, Vega 64 and the Vega Frontier, which was anyway also actually the case within my recent Radeon VII system configuration. My actual Radeon VII SSDT and all my other AMD GPU SSDTs have been derived from respective iMacPro dumps and have not been purely invented from my side.
Having said the above, I really would appreciate if we could stop any pure theoretical discussion here and for now.
I anyway already returned the air flow Radeon VII, which I employed up to now on my X99 system for testing purposes, to its owner. Thus further contributions from my side can be expected, once I have the necessary budget and money for my own water blocked Radeon VII X299 implementation. In my personal opinion, everything is set for the Radeon VII at my side and Radeon VII SSDTs as well as a Kozlek/Interferenc FakeSMC/HWSensor distribution, which I locally modified to show VII GPU Temps in iStatMenus, are either available in my respective Github SSDT repositories or are now part of my recent 10.14.5 EFI-Folder distributions. Anyway, nobody is obliged to use anything related with this else personal approach and I moreover recommend to wait with the purchase of any Radeon VII until there is a final VII macOS implementation and the macOS Radeon VII also works under macOS at full performance.
Thanks for your comprehension and good luck for all your endeavours,
KGP