I don't have any experience with that one (sorry). I am however interested in hearing some opinions of it. The AFE has been so popular among the TDR crowd for so long I haven't heard much if anything about any others.
I have however heard some good things about the icebox manufacturing Icebox Manufacturing... again that's HEARD... not factual, as I have no experience.
I suppose you could maybe add a torque tube and see if that helps.
I'm prolly not a lot of help here... sorry for that.