Looks nice
The meeting isn't absolutely necessary, those of us organising it just need to get our brains together in one room and drink them stupid And hope there's some sort of outcome afterwards...
Where abouts do you live? I wouldn't mind someone meeting you and having a look at the car itself, but we're friendly, so if there's room, we're unlikely to say no