My parents have a 3/4" size snooker table and the slates used for the bed of the table are thick and heavy.
We had a professional assemble and dissemble the table (its currently in storage, since they moved houses). He used levelling compound to level out the defects in the slate surface and also to the joints between the slate sections so it was perfectly flat. He also individually adjusted the table legs (6 of them from memory) so that the table was level in all directions on the horizontal plane.
Obviously, the most important thing with any pool or snooker table is having a high quality, dimensionally stable (which is why they use slate), level and flat bed. I can't see how you will be getting this with the pool table linked in the OP's post, so it's a gimmick; it may look like nice, but it will be a sh*t pool table.