Team site/content migration capability with ODM

Hi,

I would like to now the On Demand Migration tool capabilities to migrate MS Teams and its data which includes Channel, Teams Site, content, Planner, Group etc.

1. How much data of Teams site/content can be migrated per hr? Is there any calculation available even though its not 100% accurate?

2. What are the best practices while considering for large number of Teams its content migration?

Appreciate if you can point to some reference writeup/article of someone can help with your thoughts here pls.

Regards

Mahesh