Every valid Index: namespace page should have an option to add the entire range of pages in the Page: namespace detected by the <pagelist /> element found within that Index: to your watchlist.
The reason is simple. Currently there is no way to watch all the pages - already existing or yet to be created - of a source document at once, and there are document with 400+ pages, and clicking each one, and then the little star, is extra job. So would manually creating & adding a generated list of pages through the raw watchlist feature.
Semi-related : T4308 Ability to watch lists of pages, e.g. all sub-pages of a page