Pro Sites - disable free sites frontend

Looking for a way to disable front page of non-paid site, while the dashboard and frontend is still accessible if the user is logged in.

Basically, a user can signup for a free site, access and customize it. But the frontend should not be visible to visitors until the site owner upgrade it.