Well you beat pretty much every stall team very hard. That being said, in other matchups this team looks... rough. Currently a Dragon Dance Baxcalibur is basically a loss. I don't really see any way of reworking. Alomomola is super passive and it can't really function outside of very very bulky teams, but your team doesn't have enough longevity or bulk to support it.