Ads only to registered users?

When you say “serve ads” do you mean doubleclick/ public ad network, or house ads?

If a public ad network can’t see the ads being served in the page (because they’re hidden to guests) you risk having you account suspended. Impressions without verification is usually an abuse flag, they assume you’re rendering ads outside the viewport or doing something equally squirrelly.