I have played a couple of games with Colette's avatar. She is not powerful as such, just a lot of fun

Basically, the Avatars were not designed as "win buttons" or even as desirable options in all circumstances. In some cases your regular Master will do better in the Strategy than their Avatar form will, so part of figuring out Avatars is figuring out when not to use them.