Some of the best skating spots are in public cities
Your most likely gonna meet some awesome skaters in public areas.
Cons:
Some public areas will not tolerate skating activity
In an area with more publicity, some people will not like to have someone skating around back and forth(such as old people)
You have the risk of being taken to jail if you don't know the public area's rules and one of them be that skating is strictly prohibited.
Well...that's all i can think of. To be honest, I skate public in areas that I know I won't get into trouble, so if I was you, I would proably skate in public. Hope you liked my answer.