I believe this location is off of Cow Dung Road near Hanksville. The sign at the turn has been removed for a few years now. You just have to know it's there. Lot's of aerial images of this place on my website.
I don't know if it's a fair comparison but the DR is significantly better on their new action 5 compared to its predecessor, the action 4, it wouldn't Suprise me if the DR is much better.