Lipstick on a pig ! Paint does wonders. Gonna look great from 15' away when new , look ok from 5" . 6 pack and she'll be a beauty queen after midnight!
All kidding aside, if I would have done more prep prior to paint it would turn out fabulous. Filled knot holes in the green treat and so on , maybe a little "bondo " .
I believe it's going to hold up great , won't recover from a tree branch hit like a plastic roof will . But the only option there is the overpriced Honda option that I personally don't like the look of . ( to each their own ) Steel or uluminum won't take the branch any better than wood , and in my opinion, still over priced.
Come on after market , build what I'm building out of plastic.
My 2 cents .