I'm on board for RD as well. It sounds like his credentials are pretty good.
I can't promise a 150 class deer or even a deer at all but I have no intentions of popping the first thing with horns that walks by but just remember it's a personal thing and any deer is a trophy.
I know ALL of you wear belts or harnesses while hunting (from a tree) but keep in mind that you gotta be safe while setting those stands up as well.
Rock On...