My wedding is the day after yours! I'm mailing out my invites here in the next 2 weeks as well so sounds like we have great timing =D
I love the idea of doing a welcome dinner, but maybe informal cocktails are the way to go even if there are no travel constraints. It may be a stuffy weekend if every event is formal. I think you are setting a great tone doing it that way!