It's a good team but you should've probably not had so many ghost types on your team (I know the struggle is real it happens to me in every playthrough)
Yeah, the pain was really when I fought the Team leaders in Episode RR, that's why I got Psych, and started spamming friendship to evolve Type: Null, still hasn't evolved.