I've played wedding gigs for years and yes, some of them are hard work but so long as you have a list of songs that cater for all then generally it's a pretty good night. Some nights it's fast all night, some it's 2 fast, 2 slow. Others it's more ceilidh, other's its mostly modern. You can't pickup over a grand for a wedding and expect to play "your" songs. I think so long as you remember that, then wedding gigs are fine. If your not willing to do that, then IMO you shouldn't really be playing weddings and should be sticking to pub gigs.