Thanks for all the comments.
About player’s x velocity vs cloud’s x velocity: I’m aware of this feature, at first I was going to do what you said. But later I thought it’s an additional challenge, one that makes you search for a vertical edge to hang on. Maybe I could implement some sort of compromise: the player could slide off the cloud at slower rate…
When I started implementing this game, I thought I’ll make something more complicated, main feature was supposed to be the clouds, but in the beginning I thought about flying a baloon that reacted to temperature of the clouds etc. Later I just added the jumping dude, and the game ended up being pretty simple. I’ve had some ideas about going further, like fluently shrinking and enlarging objects (both clouds and the hero), but I decided it’s going to be making everything unneccessarily complicated. So for now, I don’t feel like adding anything.