I thought that was a solid last two episodes. Nice cliffhanger. They wrote everyone off pretty easily. Looking forward to next season but it will most likely be the last one.
Probably DC since they plan to do their own shows connecting into the movies, games, animated stuff etc.