As someone relatively new: openminded and curious but pretty much in the closet, my two cents!
Location, location, location!! If you want to meet new people and be welcoming, as other posters mentioned, comfortable public places such as parks and restaurants are GREAT! Also, the bus access is important to consider: not just if a bus runs nearby, but also how often, and how late... I know I'd opt not to go if I wasn't sure of making my bus connection home at night.
And I applaud the "internet group" name, which allows someone who's curious but not committed to accept the invitation with relative ease, while also not lying.
Good luck! Let us know how it goes.