I'm glad she's returning for the finale. The show has sorely missed her this season. They obviously don't know what to do with the Catco segments of the show because Cat was Catco.
As far as I'm concerned, MM and Winn are great parts of the show but Alex and Cat were the next two important characters on the show. It's that trio that made season 1 better than this one. Kara and Supergirl's relationship with Cat were very important to her development and were always some of the better parts of the show.
The move to Vancouver allows SG to crossover more with the Arrowverse so that's great but losing Flockhart is the biggest downside to the move.
As far as I'm concerned, MM and Winn are great parts of the show but Alex and Cat were the next two important characters on the show. It's that trio that made season 1 better than this one. Kara and Supergirl's relationship with Cat were very important to her development and were always some of the better parts of the show.
The move to Vancouver allows SG to crossover more with the Arrowverse so that's great but losing Flockhart is the biggest downside to the move.