The pockets on the suit in the pictures are actually optional ones, I have the exact same suit in the Horizontal front zip configuration. The suit comes with one low profile cargo pocket, this pocket lies very flat to the suit leg and closes cleanly. However, when it expands well to accomodate large items, my only complaint is that the opening cover on the pocket becomes a little less neat and clean when large objects are in the pocket. I would say get the one included cargo pocket and get one of the detachable pockets shown in the picture.
Also, I would like to say I think this is USIA's best suit to date. It is incredibly durable, the stretch of it provides is very nice and makes the suit very form fit and streamlined. Now that being said, unless you need an exceptionally easy suit to be able to self don and doff, I would consider getting only the back zip or diagonal front zip suits only. I feel like the horizontal front zip is the easiest suit to get in and out of on my own, but the extra suit bulk it creates on the upper body is not worth it.
After diving every drysuit entry available (5 different drysuits owned over 12 years of drysuit diving) I can tell you I've decided it will be all back zips with pee valves for me from now on.
Backzips are less expensive, more comfortable, andmore streamlined. (In my opinion) and come on, how many times are you in a position that you can't find someone to help you with the zipper, particularly if you have a pee valve.
Oh, one more thing, I'm not partial to the snake skin like "super fabric" the shiny stuff in the picture. I understand you could get those areas in cordura or kevlar instead.