It is a simple but good idea. The platform moves too fast so it is very difficult to catch the ball.
The platform seemed too slow for me, maybe the acceleration was based on frames rather than time?Probably would be better to move at a set speed or be able to switch directions instantly as the sliding made it difficult to avoid overshooting