Yes the bit with the "Furlings" was quite obviously a joke. But it shows how the writers really care about the fans of the show that they threw them in there.
I'm sure if and when we actually see the Furlings in the series they won't be Ewoks. I'm thinking Lucas might have something to say about it if they are.
__________________
I used to be somebody but now I am somebody else
Who I'll be tomorrow is anybody's guess
A part of this episode was to poke at the fans for various things. Furlings, problems with the SG1 movie, and how silly the actual premise is to poke the serious sg1 fanboys out there.
I'm surprise that Sci-Fi hasn't had a Stargate orgy lately. Come on, 4 or 5 episodes every Monday and Friday night? Please. But I'll probably try to catch this one. It looked interesting, and I'd like to see Richard Dean Anderson in the show. It probably won't make me a convert, but I do want to check it out.