Jim, the rangers at Yosemite want you to pack everything out, and I mean everything not liquid. It would seem to be easier if you could use the campgrounds because those have "facilities." As it is, the only outhouse I know of in the Badger Pass area is along the road at the turn off to Dewey Point. Might be one further down, but I haven't skied very far past the turn off.
Don't get me started, you know how I get.