Well, I for one hope there have been no changes made to the Steam version of SL. I love it as is and I recently saw there was an update that I had to install in order to go back into it. The product was perfect the way it was and I see no reason why you as a developer should have to change ANYTHING on your work.
If a change was made, maybe you can "unfix" it as there was a very recent "update" to it on Steam.
Anyway, keep up your fine work and let us know when you plan on doing another project, hopefully along the lines of SL. Thanks!