Your roof looks fine and personally wouldn't touch it.
Currently just finished having replaced my roof,I'd apply the logic: if it ain't broke, don't fix it.
My experience has taught me, that changing your roof may solve many old problems, but then presents you a set of new roof related problems.