I watched the season premiere and this year based on recommendations of family and friends, and I was intrigued enough to add it as a season pass, but haven't had a chance to watch the new episodes yet.
While it was well written and very intriguing, and what I liked most was the opportunity for a myriad of interesting possible directions the story could go into, my initial fear was the Lost/BSG potential where they keep doing cool stuff now but have no vision of how to conclude the bigger story arc, but then I realized that unlike any show of this type, this show is set up to succeed because....
It's a FAIRY TALE!.
While they can easily work in some fun twists, having some traditional bad guys turn good and even the other way around, at the end of the day, this will end on a generally happy note, with everything resolved (but with characters ready for new adventures). This will work because we are already to programmed that fairy tales are supposed to end happily ever after, and in general, we know how we want each character to end because no matter who they introduce, we know how they're supposed to end up. The fun will be in the new way they get there.
Hopefully the next few episodes will live up to the expectation, but if this is one of Bob's favorite shows, that's about all the cred I need