Small update... running patched NVM 50 on GC-Titan Ridge and I'm getting very good results. While still not ideal for my workspace, I'm able to run both monitors through the Titan Ridge card by using the UltraFine on TB3 and the UHD over TR's DP. So technically both monitors are working through the AIC. So far, I haven't had any issues with my devices, and hot plug is working as expected. I have also updated to the latest BIOS beta which allows for disabling CFG Lock in setup. Everything is running smoothly. Right now, I'd have to recommend the patched NVM 50 for GC-Titan Ridge over the Designare NVM 33 as every once in a while I would get a random boot where the TB bus was recognized, but no devices were present. That symptom may have been related to a previous BIOS version that was causing monitors to sometimes not get detected at boot, but it's not clear that was the cause of TB devices not getting detected.