Change the first view for newly invited users?

No way to do that at the current time – I suggest cleaning up the old topics in advance. If it’s bad content you are not comfortable putting in front of people, why keep it on your site?