I agreed to a date with someone online. Is that bad?

So I use this one iphone app (Wechat) to talk to my family. A bunch of local guys I don't know sent me friend requests. I ignored the list for months, but a few days ago I decided to add the ones that were around my age and seemed cool. Out of those, I agreed to a coffee date with one.

My mindset was, "I found my current job online, I found my current apartment online, why not find a boyfriend online too?"

For those of you who have dated online, how did it go?

Added (1). I should clarify that I'm 25, not a teenager. I won't have to worry about some 45-year-old man using his son's picture.

Not that I have dated online, I'm too young but I wouldn't recommend it because it's definitely dangerous. You never know if they might kidnap you. I'm not joking around, you never know. Besides, is that app even trusted for finding a relationship?

I think its fine if you're smart enough about it. Meeting them in a public place for coffee is good, some might say well they could be anyone and they could attack if you go home with them, but so could a guy you meet a bar or at the park so its not necessarily any worse. Sometimes you just need to take a leap of faith.
I've met some girls online and they ended up being crazy and they didn't last long, but not crazy dangerous.

Nothing wrong with this as long as you are being cautious and safe about meeting people online. You need to understand the safety rules of dating and meeting someone from online. Research it if you do not know. Saftely is most important with the crazy people in this world today. Online dating is the new thing.

Not bad. Meet in a public place and see how it goes.

Its not bad and yes i have dated ladies face to face i met online and while nothing long term ie over 5 years together has happened i'm not unhappy ----- ignore the doom and gloom merchants

at the same time be aware and be cautious ----- a coffee date is ideal ---- its safer than a club/pub/bar thats for sure the only red flag is he is about your age (unless you are under the age of consent) ----- to me serious dating should never be with someone your own age its limiting and maturity levels are very different