I'll second that.The separate tables/reservations bit sounds better to me than does a fixed menu, deposit, etc.
It's tough to talk with fifteen/twenty people at a table anyhow.
Book three parties of six-seven-whateverthenumber using different names if you have to.
Thanks for taking the point.