I do like the show, it has very interesting plot twists and a rather large amount of drama. I like how the characters develop and how it's not just black and white, good versus evil. The fact that all the characters get a chance at redemption makes it a rather unique story line.
The only downside for me is Swan, she's a very irritable character - very self-righteous and single minded. Quick to point fingers on others but just as quick to justify and excuse her own actions. The fact that they make her the saviour throughout the majority of the series is a bit of a joke as 1, it's a team effort, including the "villains" and their choices and 2, a lot of the hard work and hard decisions are made by Henry, Snow, Charming, Regina and Hook. Despite the rather addictive show, Swan does make the episodes feel long a tedious.