I had that same thought.  Looks like this contraption is ripe for kids falling - akin to taking a wipeout on a wave.  How fitting that ocean waves were the inspiration.  I hope they have HUGE legible "at your own risk" signs (including in Japanese and Chinese wording since predominantly rich foreigners shop at this planned rail station).