Did you have your own email domain? I have an @gmail.com email and can't even begin to imagine how I could migrate. It's my login everywhere...
This took about a week of focused effort.
It's a very easy first step. Then you can migrate things over one by one as they come in without worrying about missing things or switching between interfaces.