Not a huge fan of Thermaltake power supplies, had one responsible for bizarre crashes on my PC a couple years ago (which promptly disappeared when I changed the PSU). Apparently it didn't play nice with my intel SSD.
But yes, spec wise that unit is more than capable. As Vengeance said, once in good working order...you should have no issues.