I bought a T-handle release to try earlier this year but I ave been using a wrist strap or glove style for so long I just decided to stick with those. Many people love them and swear by them though.
If you want to try one with out paing full price let me know and I will sell you the one I have for $45. Here is a link to it in the classafieds here on huntingnet. It's not the exact one you have linked but just thought I'd toss it out to you.
http://www.huntingnet.com/forum/tm.aspx?m=1181239&mpage=1&key=tru%2cballí± í¸·
Yes, you need to adjust your nocking point up or down to get rid of the up & down flight of your arrows. Just rotate your loop around the serving and you will be able to adjust it about .026" per revolution.