Here are the improvements:
Scalable (can do any number of screens, set up initially for 4)
Safer (uses far less mv commands and deals with symbolic links instead)
Option to "Pick a Screen". Has app icons to allow you to jump between screens (optional) or will cycle through from 1 -4.
What I couldn't do this time:
Refresh SpringBoard without re-logging in. I think this may not be possible with the current SpringBoard.app
Speed it up. The change from one screen to another seems random in timing. Sometimes its very fast, other times it takes awhile. Not sure exactly what is causing the discrepancy but I'm looking into it.
Well, that's all for now. Please let me know here if you d/l it and what problems/issues you run into (or if you don't have any problems let me know that too! :)