Could the WatchList page be limited to a number of days like
RecentChanges?
Mine is getting rather long & it takes a while to generate.
Maybe a truncated WatchList page could give a link to a complete
watchlist which would be displayed as a dumb list with no dates & times
of edits (which I presume is what causes the load on the server)