I am growing Tomatillos for the first time this year. From what I have have researched, no, do not pinch off the flowers, get 3 or 4 plants for proper germination. Also lots of Nitrogen and phosphorus fertilizer is needed.