I'm going to be having to get a new bench myself pretty soon here when I move. My current bench I built myself and I reinforced the crap out of it. All wood, but attached to wall studs and the floor and it don't move.
I'm deciding whether I want to build another one or just buy something, or a couple of somethings. My current bench is around 12' long and is really a "gun bench". Cleaning section on one end, transitions to the "gunsmithing section", then to the reloading section where I have a Dillon 650 and a small Lee press permanently mounted, and an area to clamp my MEC shotshell reloader. Then of course various shelving underneath.
Space is not a consideration at the new place, but I'm kinda thinking a couple of benches gives me more options. Maybe another homebuilt reloading bench, but then a store bought bench that I can move around if I need/want to for other gun-related stuff that doesn't require an "immovable object" as a base.