I also think that a flagship should be defined by its reputation and not by its technology. Otherwise, Starfleet would have to "pass the flag" all the times.
But I do wonder if the -B und -C were really flagships. To this date, I have only read a few adventures of them and they were rarely talked about on screen.