Agrafena should definitely make Top 20 list, but I guess I would not vote her top 3, because I don´t like charge mechanic for defense in general. But she´s scray as hell.
Also Heimdall makes a great tank, guess he´s a bit outdated now…
I would generally agree that w3k defense is the best possible right now, but that´s a whole package deal, not just CFreya. So I voted Bastet, C2 Obakan and M&M for a different colour