Sorry, just find this thread incredible!
The customer meeting isn't just about the venue or about the music. It's about getting to know your client, their aspirations for their big day, how you can play a vital role in that. Then you can get up there and play to them and to their guests much more intimately, and it will show in the performance and your choice of everything you do.
It's also a great upsell tool if you offer complimentary services because once the bond is created you have an established channel.
And as others have mentioned, a good way to get the nastiness of the money side of things all sorted well before the event.
Time to make a decision... either offer meetings as part of the bundle (even if that's a wedding-specific bundle) or don't. The majority of my wedding clients are based on the North Island and yet getting to meet with them never seems to be a problem and I'm just as busy in my 'other lives' as you if not more so.
It's not uncommon with some of my "Platinum" customers who go on to book other services through me to have 2 or 3 meetings before the event. After the first, they're happy to pay for more.
</rant>