RE: Post up you ATV/UTV...
If getting to my hunting spot was the sole purpose I wouldn't have a UTV.
I use mine for getting Deer out, setting/pulling stands, and sometimes checking trail cams.
Are they an advantage? Sometimes yes, but far from necessary where I Hunt.
Dan