Yeah the season sort of just flew by so fast that it's surprising that tonight is the finale. Really, they probably could have ended things with Malory's send-off, but I did also like Lana being promoted to her position, if just for her character development. I also don't get the point of adding Zara. She feels like someone to just have banter with Archer, but he has literally the entire team for that.
EDIT: This episode doesn't really have a finale feel to it, but there was a commercial saying there would be an Archer announcement at New York Comic Con this week. I have to wonder...could it be a TV movie or special as a final sendoff?