that harbor freight bench looks pretty cool ... don't be afraid to beef it up, add weight, or modify your bench to make it stiffer, heavier or more stable.
also, get the biggest, most manly-man vice you can get your hands on, and mount it with the heaviest hardware you can fit through the holes.
good luck with your project!