I have the black and blue baller vest and love it. It fits great and is stretchy which I like. There is NO restrictions whatsoever. The cons are simple, not uscg approved and less flotation then a uscg vest.
I've got the same one and it is a real nice vest, but make sure it fits you right, i thought it was a lil big at the shop and i jumped in and right away it was way to big. so with that said yea it is a great vest.
I got the Chicago Vest and I love it. I thought mine was going to be too small until I rode with it. Easy to forget its even on. I was concerned that it wasnt going to provide enough floatation but it seems to work quite well.