Regarding Kid Fest, it fits in just as well as some of their other characters they have brought to the City, same as when they brought world fest and had acrobats, etc.
As a permanent fixture...if SDC can have flying elephants, pirate ships, etc. I'm sure they could figure out a way to have this "fit in" somewhere. It's gotten a bit crazy in the City.
Jay