I'd evolve it, Altaria and Flygon are the better great league dragons (moves and stats), another dragonite for raids/gyms is always great.
The others seem good, sudowoodo'd be good agaisnt altaria, and if you give the feraligatr a second move, with ice beam it will be goot against altaria and flygon, but is you have a hydrocannon blastoise, it does that job better (better defensive stats, and access to water gun). Toxicroak is good from what ive heard with mudbomb being spamable, but that may have been bouldercup meta only.