Don't forget that you're talking about a massive commitment to someone who you know only through what they tell you, I am cynical of the fact that anyone is really honest about themselves to the point where you "know" them. I believe that the net acts as a mask enabling everyone to be exactly who they want to be even if they aren't,the "real" person may well turn out to be the worst match in the world.
Always procede with caution.