Factory liners (gen 2) are excellent bags. They have a waterproofing/resistant coating on the inside, fit the hard case perfectly, shoulder strap, etc.
Maybe I am odd, but I like them so much that I even use one as my gym bag when I am not riding the bike. I use mine every day as a commuter...