This is super cool and almost makes it possible building PWAs that only need a dumb http server to deliver the app as a bunch of static files and still allow users to synchronize data between their devices. It still depends on the tracker but if the user could change the tracker it sounds like it's currently the best way to get clients to communicate with each other without depending on a server provided by the PWA.
Does it actually work though? Ironically my experience is that windows api + proton are a more stable target than anything linux native. Even valve doesn't get it always right when shipping linux versions of their own games. See https://steamcommunity.com/sharedfiles/filedetails/?id=30358... for example.
It varies by game. https://areweanticheatyet.com/ is an interesting resource for that because they also track announcements by developers about whether or not linux support is eventually planned.
Pomodoro never has worked for me. The productive periods always seem to end just when I'm in a flow state and the short breaks aren't long enough to do anything really recreational and fun. I now just track my productive and procrastinating time and try to keep them somewhat in balance. For that I hacked together a trivially simple PWA at https://timeth.at/. That way I can chug along for as long as it's comfortable to do something useful without interruption, and also get to enjoy some procrastination time without feeling guilty. I just need a gentle reminder from time to time not to spend 8 hours straight binge watching some show or waste the entire game playing video games.