I have the Revenge USCG, but I have never worn the comp version, so I cannot comment on the difference between the two.
As far as the one that I have, it is indeed a long vest. However, if you have a bit of a belly like I do then that's a good thing
It fits great and I love the hidden zipper. The only negative I have about it is that it seems to fill up with water which makes it a fairly heavy vest. Whenever I get out of the water it takes a little while to get all the water drained out.