I dislike sporrans because the bang on my front when I walk. In order to avoid this, I usually wear a vest with some pockets, or I wear a UK mocker with pockets.
My near hatred of "shower shoes" applies to wearing then with anything. I would rather get athlete's foot that wear them in a shower.

Gordon