I have a brand new roof on a home i am purchasing. I too want to paint the shingles. My only concern is the appearance of the finished product. I assume that the newer the roof, the better the appearance? Is there a superior product out there? Thanks for your help.