Hey there,
I like your team, the structure is good and I have a few suggestions that could help make it better.
I think your team struggles with stall.
---> I feel Thundurus-T's role not optimal, first because of his speed tier and secondly because running hidden power fire under rain...