My parents met the same way Deeba...same story. They met for the first time as husband and wife.
Personally, I dont like it for myself. They are happy Mashallah but in this day and age its too big of a gamble. No way.
Me neither and far too much of a gamble for me too...