The latter might be tempting, now that things aren't too uncertain anymore... for now. Still, managing two different save system for the web and desktop build might be a pain, but might be worth it. It was in the works when I started working on it two months ago, it's only a matter of time to implement it and see if it actually works, for once.