I bought this in Bay Area at a Homedepot store for only about 50 dollars US and CA sales tax about 10 years ago. Not sure why it is so expensive and seems only available from UK. Google I searched but only found different model Wolfcraft benches near buy at local stores or mail order in US.
I used it to hold my bike and do weld and grind metal with clamps I bought separate. Though the table has a leaf you remove and also clamp and also adjust height. It folds nice too.
The product you looked at seem more designed to work better holding a bike frame.
I can somewhere find a picture where I am working on the bike before it was done. The table handles a lot of weight.
I'd probably like to have both and a nice out of the rain shop, but I get by