Sounds great. I loved Ugly Betty, and I loved Lois and Clark back in the day. I also loved Ally McBeal so my TV tastes might be different.
I wasn't keen on Flash and gave up after the pilot, but I came back to it about 10 eps in and grew to like it a lot. Might find the same thing with Supergirl when it's on TV rather than leaked online, allow the show to find it's legs and then give it a go.