There's a stable branch and an experimental branch of WebM that breaks compatibility. The exp. branch is planned to move to stable once a year, so that hardware manufactors have time to include support for the codec on time. The current stable WebM code probably won't replace H264 for the average user as it is not as efficient yet, but this can change next year. I personally am looking forward to working more with WebM in the future.