I can think about how best to implement that, Anke! I'm trying to keep things simple, though; I'll have to figure out a way that doesn't lead to it being overly complicated for users to set up, the far majority of whom won't use the different-shoe-per-activity-type functionality.
http://support.runkeeper.com/discussions/suggestions/3525-life-time-of-shoes