Amazing write-up, I'll probably revisit this thread myself before long!
I dealt with T7 design in the past and found him quite good - maybe contact him to fix/advise?

I actually created...