RE: TrapDoor Arrow rest
My buddy uses the trap door and it seems to work for him, however the internal mechanism seems a bit on the complex side for a hunting rig. It just strikes me as one more thing to go wrong.
With reference to the release, it comes down to personal preference. I think the wrist strap types are easier to learn to shoot and you really can't drop one out of your stand unless you really try.
My personal preference is for a hand held thumb trigger release. I have a Carter Chololate Addiction I use for hunting and it works very well. Prior to that was a Carter Insatiable, which now serves as a backup.
If you are considering changing the type, I would suggest to wait until the season is over. It takes awhile to get comfortable with a hand held, and even more time to be comfortable using one in a hunting situation.