Regardless of the brand, so long as a backpack has the capacity/features that you need and is comfortable to you while wearing it, then it's a good backpack. But in your case, I'd probably consider putting a crate or basket on your rack and tossing what you have in there.