I use all in one wp migration plugin only.
It gives you a file when you take a backup and you just need to restore this backup file using simple options.
It is pretty straightforward and easy.
Every file of the website gets restored when you restore this single backup file with the same settings.
yoast is bloated but indeed it covers nearly everything.
TSF is my personal fav but you need to do some extra manual work, the author of tsf believes what he knows about SEO.
for yoast it's a big company, it combines what most people need, yoast is definitely the best SEO plugin for beginners.
it's never wrong to go with yoast cuz it has everything and it's friendly for beginners to experts.
tsf is fast and does what it does, but it's better for SEO experts who knows what to do for customization.
you can go with yoast and switch to tsf or stick with yoast.
yoast is not as "bad" as what people talks about it. many yoast downvoters are just trying to show off that they "know" seo by being different and unique. 90% of seoers have at least learned something from yoast knowledge bases.
I'm using SEO Framework, I was using RankMath but it kept telling that pages weren't optimised, after spending hours searching on various forums, altering headers etc, it still came up with the same errors!