I hesitated when I was first prompted to submit my Apple ID to App Annie for daily sales report or other 3rd-party iTunes Connect services. Why? Because, it is a third party service. Plus, I use a common ID for my personal and development work. If my credentials were ever compromise, I would risk all my personal data on iTunes, iCloud, iMessage and etc.
To avoid any further risk, you can create an additional iTunes account purely for such reporting purpose. Read here to find out how to create an additional account for such 3rd-party services. I wish I read this article by Marco earlier.