There have been discussions about this before here on these forums, with the consensus that it does not make sense to delete old stuff, given the complexity of relations between the various database objects.
When you try to compute how much storage a user or a class actually consumes on the hard disk you'll propably find out that it is irrelevant.