It's better than running your own smtp servers. But the article proposes using your own gmail account, to which the server has an app password. So a server compromise leads to your own email being compromised. It should be a separate gmail account.
Although I wonder if its necessary if you use an app password. What is the worst a bad-actor can do with the app password?