If you want to use it mostly for travel then the 34 is a really good choice, I wanted mine more for everyday that's why I would go with a smaller size. The flap adds an incredible level of security and piece of mind when traveling.That's a good point about the weight, thanks. I think many of H leather bags are heavy. I'll check out the 31, not sure how roomy the 28 is. I'd like to use it when I travel because the flap can be closed.