I did a deer last year off my BogPod with PSR at 581.
Regular tripods and trigger sticks don't give you anything to rest your forearm/elbow on. Too much wobble.
It's BogPod all the way for me except when I can use my backpack.