This is a great idea.
To keep a standard subset for lightweight implementations (which are better suited for embedded systems, or for being embedded as a scripting language). How cool is this?
Edit: not to mention that a greater portability among the full featured implementations would be even more cool.
I'm so happy to see Scheme alive and kicking.