It certainly looks good. It will be interesting to see how well it holds up.
Thats main question. Also, hard to show on picture, but for some reason top of the guard ended up being more "flat". I painted at night maybe didn't put wet enough last coat. Anyways it looks day and night comparing to what it was.
I have this "back to black" stuff, but I don't really like how it works. You have to reapply it, and it works OK when it's discolored.
In case of this chain guard I spent probably 30 minutes just cleaning crud (underneath mostly), but top had dirt and stuff you can't just wipe off. So I did use some scotch brite pads and obviously scratched plastic.
This paint says NOT to do any plastic primer and not worry about sanding/scuffing. Just clean and degrease. If scuffing - 800 grit. Well, I sanded with 400 lightly and degreased. Paint covered it just fine with 3 coats, even some pre-existing deeper scratches. It smells funky, I assume there is some kind of chemical which fuses to plastic? Will see.
I personally sceptical about painting plastics, but for $15 why not? I don't have better choice, really..
It doesn't look flat/glossy like original, it looks more like modern Honda plastics.