<<You can put a Templates folder with customized dir.spml, topic.spml etc into each user's personal web space. Will that work for you?>>
In essence this is what I did, though I would have preferred not to do this, simply for my (very justifiable) concern that they will be tempted to screw around with them. actually I put three in--one for mens sports, one for womens and one for coed--i kept them separate to avoid a scandal