How to remove home page content from Intro without breaking homepage template

So I’ve seen a post about this before and the answer was to remove lines of code from the home template, but that of course breaks the home page once a user logs in.

Is there a way to perhaps add a template to the BP Social Theme so the Intro is truly separate from the Home Page?

It seems to me, that the whole point of this design really is to have a visitor log in first prior to actually gaining access to content. That is if this to work “like Facebook” in a sense.

Please help. My client was expecting something like the above.