Thanks for rating it, always really great to have comments x)
Yeah, I'm kinda annoyed by the floating platform thing, when I was testing it and running it in Unity's internal player, it worked as you'd want. The player assigns any object beneath it to the transform parent, so it follows transform, this prevents the constantly moving forward on the platform (I hate that too, don't worry) and the juddery movement of the rising platforms.