I agree, for formal occasions (a pre arranged meal with friends) this is perfect. Though it may be best as an iphone app where the phone can be passed around and everyone deducts their own meal. How do yo u know who ordered what?
For a night out it seems a bit too formal.