These shows have always been bad but BL is decent some of the time. BL opener was a tad boring though. I stopped watching the rest seasons ago but new girl in The Flash is cute so will watch for now until better shows comes along.
That would be wise too watch Arrow there crossovers that will change things but do watch arrow first.