Another thought: I was talking to AlaskaYorkie Mike once about how envious I am that his little Yorkies Eddie and Jillie have a big meetup group that often includes all kinds of dogs of all sizes. He pointed out that he is fortunate to have a group of humans who are really engaged, stay on top of what is going on.
Often at dog parks, you are stuck with strangers who either tune out or have very different ideas about what is acceptable/safe. Doesn't always work as well.
Mike also has the benefit of having two doggies who are great off leash even in unenclosed areas.
I know my dogs' limits. They would probably stay with me 95% of the time, but all it would take is one UPS truck or motorcycle and they would be off like a shot!