Messiah is my best to this day. Having both lily and Kloss early on will help you greatly. I don't have Freya, but I see that she's always matched with Kloss in teams with no sustain/healer. And personally I never fell into the diting lian trap cause I'm not a fan of them, but apparently diting will really help when you're hard stuck against certain bosses
This is just my take as a lvl80 player. But I mainly base my decisions on prydwen.gg