These are really new faces for me in VGC scene (except for Gastrodon of course). I'll tell you my sincere opinion of this team: it's bad. There are many reasons for why i'm saying that, but i'll just focus on the most important thing: you are not using a Mega Evolution.
VGC requires much more effort to build a solid team. Your team seems a Singles team because you have just thrown a bunch of pokemon with different types just to have an overall typing coverage. In addiction to this, 252/252 spreads in many cases is not the best option.
My suggestion is to choose a Mega evolution and then post here, so that we can help you in building a team around that pokemon. From the moment you choose your Mega, please share with us any idea you have that can fit well with it
VGC requires much more effort to build a solid team. Your team seems a Singles team because you have just thrown a bunch of pokemon with different types just to have an overall typing coverage. In addiction to this, 252/252 spreads in many cases is not the best option.
My suggestion is to choose a Mega evolution and then post here, so that we can help you in building a team around that pokemon. From the moment you choose your Mega, please share with us any idea you have that can fit well with it