Every native methods which is available for performing exchange 2010 to office 365 migration has some or the other drawbacks like mailbox size limitations, more time consuming or it may needs power shell commands execution. Any wrong move may lead to huge data loss or it may make the process very complex. Therefore to avoid all these scenarios its better to make use of third party tools like EdbMails for Exchange Migration process.
EdbMails Exchange Migration tool comes with free trial version where users can test the software before purchase. And it also has advanced features like incremental migration, selective folder migration, public folder and archive mailbox migration etc. To know more Upgrade Exchange 2010 to 2016