The Affinity Juggernaut is the best bag I've had by far. The only criteria that it doesn't fit for you is the bat storage section, I store two bats in the bottom section of the bag with my pads, gloves and thigh pads. It's a double decker with the top section split into a clothing section and a slightly smaller boot section. It's worth a look, Vitas had some in stock and had some photos on here.
I've got a hits hard wheelie same quality as Salix and cheaper, got a bat cave that can fit two bats, separate helmet/shoe compartment, large side pocket suitable for clothes, internal mesh pockets. Also the main section has plenty of stuff, I can fit keeping gear in it as well as full batting gear including 3 bats.
Can't find anything called hits. Could you post a link ?
http://m.morrant.com/cricket_bags/hits_hard_wheeled_cricket_kit_bag/133903_p.html
You can get the Salix Pod Prod (which is better looking in my opinion) for the same price elsewhere.