My suggestion for small communities is to start native.
But be respectful to foreign residents – i.e. embed english translations into your promotional media and be upfront that the spoken language will be mostly portuguese. Also, always ask your speakers to have the slides in english.
When things get larger, english may or may not become more prevalent.
Still, don't make your portuguese speakers feel pressured to speak in english. This is a very common occurrence.