That was about my feeling on the episode. Not bad. Not great. Somewhere about the same level of Hide and Seek. Not a big fan of kids, so the episode just didn't do much for me. Couple of comments...
The Treehouses: The CGI is very nicely done, I thought they were real while I was watching the episode and pretty seemless, which is, I suppose, what good CGI is supposed to do. Nice job folks, can't complain.
Sheppard: I generally like Sheppard, but like the episode in general, I was just...eh.
McKay: Liked a lot of lines of his, and his character is developing nicely. I felt a little sympathy for him, but I'm also the kind of adult who would tell the kids to "go to your rooms."
Ford: They're still not doing a great job of giving him, gravetas... depth, so far he could be a replacable lieutenant of the week. Just not feeling him.
Teyla: She was less annoying to me in this episode, but it seemed like everyone else pretty much ignored her... odd.
Weir: I think they're getting a better feel for what her role should be, and how to use her. What little of her in this episode seemed pretty good. The scenes with her and McKay were about the only ones I wasn't eh about, but than, they were also the only ones without kids.
Just my week for Stargate eps...