Yeah, my wife and I have been following it since day-1. We're enjoying it a lot. I think season 3 isn't as strong as the previous seasons, but they have still continued to find ways of weaving it together that's very internally consistent. And as you said, sometimes it's brilliant.
The spin-off, "Once Upon a Time in Wonderland" has been interesting, but not as good.