I think it looks cute. And no, I am not it's mother.
Have to agree the slides would make many people nervous. I use to drop people off of cliffs on a regular basis and obivously the view from the top gave many people serious pause, even after they were trained on a much shorter drop.
Very curious to see how this works out.