I've actually just ahd someone build be four of the G-Subs from that site. Haven't loaded them yet but I'm hoping they'll be good...
I have most of the stuff I need to finish them off, I've just been bloody slack.
https://www.turtlerockmastering.com/forums/
https://www.turtlerockmastering.com/forums/viewtopic.php?f=6&t=6336