I'm also kind of surprised that people have been able to swim with the watch without issue (the level of water-proofing it offers isn't officially supposed to allow for swimming because of the extra forces it experiences during the stroke.) Glad it works, but I'd be afraid over time the seals wouldn't hold out...
As sure as day follows night, there will be an S2 update eventually and, in addition to MST, I'm hoping they add true 50 M water resistance.