You will also have concerns with batteries.

I would be concerned that at a wedding I might not have time to deal with the peculiarities of 20 different cameras.

The reusable/disposable cameras make more sense to me.

Of course, if all the guests were APUG regulars, you would be fine!