No, Flamie wasn't good at all. He had 0.98 while playing Top5 teams, barely ~1.00 against Top10 teams, 1.04 against Top20 teams, while being the 3rd star after s1 and elec. His stats were boosted by playing against lower tier teams. He sucked in most of the big events against strong opposition. And let me add, he had absolutely 0 gamesense. The number of times he got caught off-guard and unprepared was ridiculously high. He had some aim, which is why he wasn't a liability. After he lost even his aim, he became a total bot for the last 3 years.
Also no, Perfecto >> Edward. If enemies hit a site where Edward was anchoring, he would almost always be a free kill. Perfecto is a great anchor, and doesn't usually die for free. His rotations are also quite good. Also, perfecto is FAR better than edward in clutching, in addition to having a much better gamesense.
Also, "zeus better IGL" xDDD. Zeus's strat of waiting for the last 15 seconds before rushing (he started the Navi strats meme btw) or the "s1mple go kill" strat xD wasn't anything revolutionary. His strength was in being a natural leader, hyping up the team, being a glue factor. On a tactical level, he was usually braindead. Getting a good tactical decision from him was uncommon. They only won because of prime s1mple and prime electronic's firepower. B1ad3's strats that Boombl4 tries to implement, has made boombl4 a much better IGL than zeus ever was. It's not even close. In terms of mechnical skills as well as tactics, boombl4 > zeus.