my team is great i have a japanese version of jirachi lv.100, rayquaza lv.100 (shiny), arceus lv.100 (shiny), vaporeon lv.100, raikou lv.100 (shiny), regigigas japanese version lv.100.
you battle the tower tycoon (battle tower frontier brain) when you beat 19 trainers (he is the 20th one).Your team is good.
Well I believe ur team is simply amazing!But still I would suggest you to remove dragonite and introduce maybe a kingdra or gyarados. And you should also remove weavile and introduce electivire. Even I hate legendaries. be sure to reply me!
i have even better pokemon rate my team I have LV 100 infernape lv 100 empoleon lv 100 torterra lv 100 lugia Lv 100 kyogere lv 100 Rayquaza Lv 100 Groudon lv 100 deoxys lv 100 arceus lv 100 ho oh lv 100 celebi lv 100 of all evee evolutions lv 100 darkrai lv 100 dialga lv 100 palkia lv 100 shaymin lv 100 regis lv 100 regigigas and so on