I compete and hunt with a resistance activated or pull thru release. it took me 2 yrs to master it.
I would definitely try a t handle release. the reason for that is with a t handle u can get much more solid rear and front anchor.