"I would love to be able to ride a MTB up the trail (about a half mile up and down hill) to my favorite tree stand for deer hunting, but carrying the equipment (safely) and scent control of the bike itself may make it a pipe dream."
Maybe not. Around here they stand in the field and watch the bikes go by.
Might just work on the trail, with a nice Kimber and full kit!
Personally, I prefer to entertain ducks and geese by inviting them to dinner.