This picture makes me really uncomfortable. Getting The Hills Have Eyes vibes. I'd also be afraid of a mountain lion, or something taking me out from behind. Very nerve-racking place to poop.
I used a similar setup once in the Appalachians. The back wall was fortunately still standing. I had been backpacking for 3 days and hadn't gone once, so I was backed up, but all that activity kept it loose. The view was absolutely beautiful. The open walls let in a fresh breeze, so no outhouse smell at all. Once I forced myself to get over the awkwardness of the exposure and just go, it all came together. Best Shit Of My Life. 20 odd years later that dump still ranks among the most sublime moments I have ever experienced.