Not through this forum, but way back when BF still existed...
I've been invited by 2 different users back then. Both were people I've been chatting with on and off for a few years before they invited me over. This resulted in us having a pretty good idea of each other's personality beforehand, and made for a pleasant first contact irl.
I can't stress enough how important patience is. Don't expect to come over and get laid immediately. Quick contacts like that are often more trouble than they're worth.
One of the 2 came over to my place for first contact, with his dane. We met at a public place relatively close to my home, took the dog for a walk in the woods, had a nice chat, which allowed that dane to get used to me. This gives both parties the option to get comfortable with each other.