I would suggest reducing the grinding for resources to reduce play time. For the same reason specialist aliens should be encountered in a more predictable fashion. XCOM games offer long playing hours anyway due to their high replayability. By making a single game longer less players will be willing to play it again, IMHO.