Need help with my team!

So I feel like my team is REALLY underlvld. What should I do and invest in? Thinking about replacing darwizopteryx… and touramoloch and stygidaryx are to be added soon…

Is allosino 20? What about the rat? 20 also? Otherwise - it seems like you are working with what you have.