My Motobecane is getting new mudguards. Oxford chromoplastics in silver went to another bicycle which I'm planning to sell and where they look better. Moto got Bluemels Olympic Racer 35mm in shiny black. One thing I like about skinny black Bluemels is that they blend in with the tyres and hug them very closely. Of course, they are not vintage, but in my opinion don't look off on the 70's bicycle. And are much lighter than the steel mudguards.
Yes, these are P-clips. I have some Dia Compe mudguard mounting washers / spacers for the hub axle and don't like them (too long for no reason I can think of). Short of brazing on mudguard eyelets on the frame (not an option on this one), unfortunately P-clips are the most strudy and reliable option there is. And can be easily removed if necessary. I have an idea for a different, custom solution, but haven't had the time to work on it yet.