I agree with the OP. Next to Maynard's version, I've always liked Doc's version the best.
And I agree with peanuts56, that Jimmy Webb is a great songwriter. Galveston, If These Walls Could Speak, By The Time I Get To Phoenix. So many great songs, especially during his collaborations with Glen Campbell.