It's great when someone that you are attracted to asks you out. The only thing is if it is a stranger you don't know how that could be. For all you know you could be on a date with a criminal that is why it is always good meeting with someone in public.
Facebook is good when it comes to finding more out about your crush. You could tell what type of guy he is before wasting your time. Some people say not to believe everything on Facebook but if he has a lot of pictures with girls then he is a player. Trust your instincts because your friends could be sugar coating it and not giving you the real deal.
So if you meet a guy you like add him on Facebook. Talk to him a few times and do some research. Look at his photos and see his statuses. Look at the type of friends he has. If girls who are easy are always adding him than that is another red flag you should look out for. See who writes on his wall and then weigh the pros with the cons.
Yes it will be one date but you should also know what you are getting yourself into. After all why waste your time on a player or some sort of creeper?
There is a perfect person for everyone. It is all about timing. Try being friends first and see where it leads. You never know.