Sounds like a good idea to post this feature request. However, being a realist, I doubt that this will happen anytime soon.
I would suggest that we also post feature requests for things that would help the situation on a shorter time scale. Primarily, I would like to be able, on a window-by-window basis, control whether or not a window should be recentered, when empty. Also, we might look into the speed issues, we might be able to avoid double redraws with little effort, for the common cases.
While I'm at it. I updated to the latest trunk today and saw that cursor movements are a lot faster now, including the when the tail is showing. However, I noticed that when the region is active, the region highlight is not updated as fast as it is when follow-mode is off, when running the cursor.