Jim,
Thanks for the report and the pictures. I have been into the Owyhee "airport". I recall when landing a guy following asked how you could tell if you were on the runway. My answer was "if you can see it, you are not on it". Another place you might try sometime is Doug Bar nestled in a flat area on the Oregon side of Hells Canyon.
Video Link https://www.youtube.com/watch?v=Vs1L...&index=28&t=0s