Academy is 5 science base. Game lasts what, 330 turns on king? So thats 1550 science max (not counting bonuses from buildings).
Ancient : 20-70 science, 300 turns left or so in game, Academy definetly better
Classical : 80-150 science, 280 turns left or so in game, academy definetly better...