If your wedding is a small-ish one, then I would go with an individual plating. However, if its large to the extent where some of the wait staff may be temp staff, then I would go with self-service, as it would take too long for the food to be distributed and by the time the food reaches your guests, it would be cooled.