Late to the party, for what it is worth. I too run an E5-2696v3 on a HuananZhi X99TF (Vers.1) and with MiyConst's Mi899 have installed one of the Custom BIOS available within the Mi899 toolkit. I have landed upon the TU PEI -50/50 custom BIOS, which was developed on the X99F8 and is compatible with X99TF. As I understood from various MiYConst's reviews, the underlying "S3TurboHack" within this particular driver is preferred as the TU persists following a wake-up from sleep.
There are a couple of things one can do to maximize all core clock speeds to get one nearer to the 3.8Ghz top cap...HOWEVER...you will always be limited by the TDP 145W hard stop. This is a P1 TDP cap. There are settings in the bios to maximize the time between P1 and P2 states (125% of 145W) . Tweaking these settings may get one closer to an all core target of 3.8Ghz. However, you will always be limited by the POWER TDP of 145W. There are also settings to MANUALLY adjust (tighten) the RAM timings, to further improve performance. In both cases, it will be silicon and RAM hardware dependent as to results.
What I have noticed is that on certain benchmarks and stress tests (e.g. Prime95 only gets me to an all core of ~2.9Ghz or 29x; Cinebench R15 tends to bounce around 31x with score of 2589, R20 gets to a clock of 28x with a score @5398, etc. ) the ALL CORE clock doesn't come close to the turbo boost limit. But then again, on certain games like World of Tanks, the all core bounces between 34x and at times 38x (the max limit) for extended periods.
I would not want my silicon running constantly at 38x, in any event. The benefits would not be of interest considering the unnecessary power draw and stress on the X99TF. Note, that I do maintain forced air (90mm fan) over the VRM's...as a matter of safe practice and to enhance HW longevity. [note, even under stress, my CPU does not exceed 52C with 20C ambient; with air cooling via a dual 120mm 6x6mm heatpipe cooler with a TDP rating of 230W]
A name-brand X99 motherboard (ASUS, AsRock, MSI, etc.) may certainly allow further performance tuning via the BLCK (base clock) above the ~100Mhz baseline...HOWEVER, this too is a tradeoff on stability, system component stresses (longevity) and power draw.
Bottom line...the TurboUnlock does work and it does signficantly unlock real value in the X99 platform for XEON E5-2xxxV3. For my E5-2696v3, I really cannot complain considering I recently paid only $51 for the chip, DELIVERED!
The upgrade from the E5-2678v3 (also TU'd) delivers about a 25% improvement, across the board. The 2696v3 is a BEAST and although it cannot compete with 13th gen i3/i5 or the latest from Ryzen...it does MUCH more than I need it to do and was a no brainer investment.
If I have to further invest on performance with this platform, it would be with the GPU [from GTX1080Ti to something like the RTX 2080Ti...or an equivalent from AMD]. No rush to do so...things are running quite well for me.