Looks a little small to me...unless you only carry a set number of flies and no tippet/leaders/strike indis, etc.
Definitely too small for SW. In fact many of the fancy chest pack systems are too small to hold a large fly box in the front pockets.
I ended up going with a big lumbar pack that is attached to my stripping basket for SW. Still prefer the vest for FW applications.