+1
I've asked for this a number of times too. I even made a point of it when we were asked to provide feedback in that survey a while back. I was thinking along the same lines as the OP - with a capability that looks like automation lanes, where you can add, move, or drag nodes. Once in a while I would have liked to just grab an entire "automation line" and move it up or down globally to speed up or slow down the entire song, all while keeping relative tempo changes intact. Yes, better tempo editing would be a definite plus!