I don't have time for a full rate, but at a glance, you have a pretty big Doryuuzu weakness. It can pretty much sweep your entire team with Super Effective moves, bar Garchomp, which isn't going to do much if it gets to +2. For now, a simple fix would to be to put Balloon on Terakion, and...