I have been using SDL for a while now. It works fine with the latest pre-spur VM. I think Esteban made the Spur migration right now so it should work fine.
It is really a game changer. You can start Pharo in headless, open a SDL window, use Cairo to render things on it and have it catch user events. It is very nice :-)