Seems I've misunderstood it, you set the rep of the base, not if each IFF can land.
A problem I've encountered is that if the base is neutral to an attacking ship, the base does not set itself to hostile. I have not tried this against a base with platforms to defend itself, but I suspect that they will not fire on attackers.