I mounted those flip down type on the slide wall and back of dinette to use when sitting at sofa. I also have a couple in the boat. They work well. I've seen 2 types of adjustments for the ringed part. On one type, the ring is split and will adjust in/out to accommodate smaller 12oz cans and larger bottles/tumblers. The second type has 2 sizes of flip up rings, one for each size container. I like the 2 ring version better.
For the actual dinette, you could use a hole saw to put large holes on edge of table and use the type of cup holders that insert into the hole.