I had seen that vice sometime ago on the site. I even had it bookmarked, telling myself that if I get in the market for one I will try this one over the Stewmac product. When I saw the OP i ordered one, came in yesterday.
Initial inspection confirms some of the things that you will need to do to get it shop ready; some cleaning/sanding/painting, adding washers, new jaw pads etc.
For the price (got it for $55 including shipping) it is a great addition to my workspace. It will be used. Oh yes, it will be used.