I'd be apprehensive. All of these internet people from forums etc are total weirdos.
This
Typically I don't invite my dates over for the first time meeting, maybe after some drinks in a public spot though.
Well, I don't think I'd call it a date.
In DTF terms, it would be like having El Barto send you a PM saying that he'll be in your town giving a lecture and he's got some free time on Friday night if you want to meet-up. You offer a few possible pubs/restaurants and then throw in, "Or, you could come by the house and I'll throw some burgers on the the grill and mix you a martini." and have him respond that if it isn't too much of an imposition, the burger and drink sounds better. Then the day arrives and you start wondering how you're going to keep up with such a fierce intellect.
Cornholing Mexicans and Toyota Corollas
Where a fez and a smoking jacket. That would throw him off and the conversation would take a left turn.
Oh, you guys.
And Chad, it's a fucking microbus. Don't make me correct you again. Paying attention...you suck at it.