At the moment, if a publisher configures a placeholder as part of amp-ad, we always display the placeholder even when we can collapse it (when the ad is not in the current viewport).
We should go ahead and collapse the slot whenever we can when the ad returns 'no-content'.
We prefer this approach because the user has an ad free experience, where possible, without losing any publisher revenue.
CC @cramforce