For posterity, I've been using my own SMTP server for years and never had any issues with deliverability. The main issue in the past was to make sure the reverse DNS domain matches the sender email. Meanwhile I also set up SPF/DKIM, which is a bit of a hassle, but not super hard.
Of course if you like mail APIs there's nothing wrong with them, but you don't _need_ them.