I think one thing you should worry about with you team is blaziken. with life orb Sd set. (Believe it's Tpunch blaze super) maybe adjust your team a bit. Ik you want a spinner but Weezing is pretty good defensive mon.
Like in EE (Eden Eternal) there are guild wars and the top three teams get a crowd (symbol) displaying they were either 1st , 2nd or 3rd place with a little description. I like that idea