I would have self-hosted.
I had a super popular Tumblr for a few years, hundreds of thousands of followers, but when Tumblr went conservo and de-platformed adult blogs, blog "no more was".
I could have moved it to another platform, of course, but the tedium and volume didn't satisfy my means-ends. I had no backup strategy, mechanically abdicating to Tumblr's platform and its theretofore liberal content policies.
Had I self-hosted, it would still be live and popular.
In short, consider your host carefully. Self-host with a backup strategy would probably be best.