raids would be good addition. like a spawning non catchable pokemon where you get rewards like stones or gold when you defeat them. it would be awesome if every day or week a pokemon that gives reward would spawn and people will hunt just to get that rewards.
No need to be a dynamax maybe some npc trainer is good too.