There’s no guarantee that specific things will not be moved or redesigned, but category watching is sure to stay in some form.
If the format of the API changes, use this to figure it out again:
Also try using that with updating your notification level from the category topic list pages, because it seems like your primary operation is delta updates, not overrides (which is what the above mentioned plugin is best for).