The wings will continue to bother me as I see absolutlely no reason for them. It only makes you wonder 2 things really. The first being did the people of Skypedia orignally have wings and if so then are the Shandians people from the sky who just decided to move to earth for some reason.
As for the snake I'm guessing its a species it looked the same but it seemed significantly smaller and it didn't seem to have the venom of the one in Skypedia. I imagine the other one is a mutant version from 400 years of being on sky island or the parent of the little one that Norland killed.
Overall I liked this episode and don't really mind the timing. Considering the episode count something like this had to happen and we can only assume that by the end something relevant will be revealed by it and honestly it was one of the better episodes in the arc.