I got shadow dfragon but do not know what team it best
Dragonguard - Dragonator 8000
The Dragon’s Soul
The one I use is Krystenyx/Dragon Soul/Shadow Dragon/Sylvanmora (Abyssal). Little more well rounded, and handy against Psion teams.
Another suggestion to tweak this team (based on personal preference) - you could use the Mountain Crusher weapon instead.