I have a lobo and really like it but I try not to carry too much stuff. It'll be jam packed full with all of that, the jacket would have to be wadded up and held on with teh bungy cord thingy. I'd go bigger if you really intend on carrying all that.
It does have a fancy holder for a minipump, which is what sold me.