There is or st least was a thread in site stuff and someone commented about the offensive terms being used in the usernames of the trolls and MN changed them. Which I think is really awesome! Although also, absolutely the right thing to do.
Re: dating, DH and I met on holiday as you do we were both on a big trip and thinking about life what we wanted etc. We bumped into each other completely by chance by signing up separately to take part in a small road privately organised road trip.
We were only together for 5 days and then went out separate ways again but we both knew we'd started something.
So we kept in touch and organised a flight, that I booked, to visit him once we were both home. I was based in London at the time and he in Nuremberg. We flew back and forth for 10 months and then I moved over.
I definitely agree about meeting face to face and meetings online. They both work and finding time for communication is really important. I think that's the key. Slow steady communication with no silly games.
Anyway, so far it seems ok 
Oh and DH bought a book about living with an ADHD partner... he doesn't really read books so I will be mightily impressed if he ever finishes it. He mostly picks it up reads a few pages and tells me "someone wrote a book about you!"