Hey, cool team.
At first glance this team looks super weak to Genesect no matter what set it's running, it can come in and revenge all of your pokemon unless Landorus-T has a sub up and with rock polish it can sweep you whilst not finding it too hard to set up. There is also the problem of...