I can count on one hand the amount of commit messages I've read that were useful. If I'm trying to understand what the code does I'm more interested in reading the code, even if the commit message is extremely detailed. When the team is small it's even less important because I'm already aware of every change being made.
Just my experience though; would be glad to hear others deriving benefit from commit messages and describing how those messages should be written.