Same here! Moved to iOS around 2 years ago. I also wasn’t sure how legit the paid migration software were so decided not to waste any money on them. Then I recently realized that being a programmer I should be able to cobble something together if I were to ever make a reverse transition. And that is how this article was born :)
We had a license for some paid software for another reason, but it didn't work for me. I won't name them because support was very helpful, even gave me a beta to try, but by then I'd moved on. I think my archive was simply too big and it was causing issues.