I am fine with new members posting in my threads about links as they can’t yet send PMs. I can update my project posts to make that clear given the current rules.
And I understand limiting PMs for new members to stop spam, but short of something like an easy welcome thread to satisfy a post requirement that’s very clear, you’re just gonna get these posts. Making people wait 7 days to send PMs but letting their account reply to any public post means they are inevitable: I think you’re making work for yourselves.