There's no distance God can't overcome. If its meant to be, God will sort everything.
Of course, that can be seen as a wishy-washy answer with no practical implications.
I'm Catholic. I want a good Catholic spouse. I live in New Zealand. And I've had absolutely no luck finding one. So obviously, I have to look offshore. If I met a fellow online, then the usual email/chatting/phone calls would last a bit longer, then if it was mutually agreeable we could discuss meeting. I'd imagine it'd probably be at least 4 - 6 months to organise meeting a fellow from say the US or Europe. Aussie, its just a 4 - 9 hour hop across the ditch. I don't see those time lines as unreasonable, and it gives a good time for either party to back out, and it gives the emilaing and phoning a good hammering. So you're basically gnashing out the ifs and maybes, so the only thing to do is meet and establish that you don't hate each other's BO. Of course, I would expect that expenses would be shared. Say 50%, its the polite thing to do, especially if both are in full time employment.
Of course, how many meetings are required to discern marriage? I'd like to go to the man's country and have him come here, so a comparison can be made as to the country of living post marriage.
I know of people, non-Catholic, who met their spouses online, long distance, and this is how it worked for them. One woman met on a dating site in the mid 90s-ish, when dating sites online were in their infancy. She and the guy [he was in England, she was in NZL] emailed for about a year, phone chatted et cetera and then he came and visited her. They married. They're still together. I know of at least four other people who made the jump into the LDR and it ended in marriage, and rather quickly after the first meeting.
Now, if the secularists and Protestants can do it, surely Catholics can if the Catholic test has been past.
I sometimes think people a bit to "the glass is half empty... oh, no its not, its actually broken! Oh NOs!"
And if nothing else, at least you get a holiday in another country you may have not seen before.