I think season 2 is better but only slightly. Season 1 contains a lot of twists and turns. For example, we progressively see that there is something wrong with Lorca, also with Landry, her behavior is not Starfleet (the way she lets Michael get attacked and only intervenes when the fight is over is downright evil, she's practically a twin of her mirror counterpart). Still, Lorca's belonging to the mirror universe comes as a surprise.