That bike will be quite alright, good choice
The only think you will need to keep in mind is that due to the relatively short length of the chainstays, you might have problems with heel-strike on larger pannier bags. Mid to small panniers shouldn't be an issue.