Rod Stewart is all or nothing - his songs are either really good or really bad. IMO his best cover is The First Cut Is the Deepest - blows Cat Stevens' original out of the water.
From what I heard, John Fogerty is such a perfectionist that I'm surprised he ever got any song finished to his satisfaction. That perfectionism drove his CCR bandmates crazy. While he was probably too critical of his bandmates, to be fair, he was hard on himself, too.
My younger brother used to go to a lot of concerts in the 70s. He said the hottest chicks he ever saw were at Rod Stewart concerts. To be honest.......I’m more of a Sinatra guy. His album released in 1969 called Watertown is now called “genius” in it’s arrangements and words.....:)