I've only played on this stage once, and I have to say I thouroughly disliked it. I find when playing stages that don't look 3-D or detailed (Warioware, Pictochat, Game & Watch's place [don't know the name]), that it's hard to see what will, and what won't hurt me. For instance, on 75m, I was climbing a ladder, and I get hit by something. I was playing with a friend, and I know he didn't do anything, he was using Captain Falcon, and there were no items, and we were a fair distance apart. I later realized that there was a little flame-like thing running around, and that I didn't acknowledge it since there were other things that looked like they were on the stage, but weren't (i.e. the floor).
It does however provide a "blast from the past" for some of the older gamers, which I think is one of the few upsides.