Alrighty, I did a bit of an experiment.
I mapped my active business outdoors and started doing outdoor openings. I know that having an official hangout spot can have a different result (better or worse) but for anybody who's working on it, here's my experience;
More new players joined to play than when they had to /enter
Number of times I had shootouts inside my business before this was 0. However, I faced shootouts every other day after this.
Number of times people tried steal cars, despite the opening being outdoors went up
Gradually, a good chunk of people who would visit my business (the players with higher levels) started showing up less or showed up when no new players are around (Not blaming anybody, just stating my observation)
Overall, while it improved the "quantity", it degraded the "quality".