My first impression of this is that every stop is probably a bit excessive, although I don't want to come across as disregarding the needs of those who rely on such systems. I will try and get out and about to listen to them myself, although I can't see my opinion changing.
With some stops being so close together, the announcement may just delay the next announcement, making the current issue of announcements finishing at the bus stop itself (unavoidable, I know) even worse. "Tyne Road East" and "Tyne Road" when heading towards Stanley on the 16 is a good example of this, as is "Avon Road - Keir Hardie Avenue" and "Avon Road" in the opposite direction.
It will, however, cure the issue of the 'This is the...' announcement not being heard by passengers at the start of a route because of the normal procedure of destinations being set before the driver allows passengers to board.
RE: Go North East: Latest News & Discussion - June 2018