While it's nice that a major network finally gets rid of the cable subscription requirement, I think it is regrettable that they were pulled from Hulu, since that gave people an option to watch episodes as they aired without commercials. Not particularly interested in their shows (though I did watch a few "Flash" episodes), but if I was I'd probably wait for them to show up on Netflix rather than using this app.
Now see this is why networks are reluctant to do stuff like this. We complain that the networks only support cable subscription apps. One finally gives us without that, and we still complain.