Yes I did. And it works perfectly. My issue was related to a simple BIOS option that I wasn’t using since it was obscure and was never referenced in any of the threads I found. I’m away from my computer but the options as something like “TB Boot”, which I took to mean I would only enable it if I planned to boot from my TB3 array. Since that wasn’t something I needed, I just left it disabled. Once I switched it to ENABLE, on the theory that this forced the BIOS to ‘wake’ the TB3 card and force the PCIe bus to see the card, leading Mojave then to also ‘see’ the card. This theory turned out to be correct for my MB and Titan Ridge combo. Once I made this change the card was found during the BIOS boot sequence and it came right up in MacOS allowing me to format the array. It’s been working great ever since with no issues.
I read quite often now about how TB3 just doesn’t work on a Hackintosh. That is clearly not correct. You just have to pick your system components correctly. I chose the Gigabyte Z370 AORUS Gaming 5 and the GB Titan Ridge TB3 card specifically because I needed TB3 to work reliably and now it does. Hope that helps.