I will admit I didn't experiment much with telegraphing incoming blocks, I basically always left it as 'the block spawns, then starts moving in 2 seconds'. I'm not sure how much sense it makes to have both.
Took a pretty quick look at Roustabout, and there are some some similarities but they're more different than similar I feel. I always like seeing space optimization puzzles, though!