i use infinite wp to clone wordpress website on shared hosting and i always did copy of big website.
I tried to buy Mainwp since it was cheaper… but i was not able to clone big website… i don’t know the reason why… But i did it with InfiniteWp.
This is the reason why i put only 1 star review.
Sorry but this was my experience!!!