"Also I've never needed a rubber pad on any of my British bikes- wish this just had a traditional checkered steel pedal...."
There is a 'traditional' checkered steel pedal below the rubber cover on the brake pedal, at least on my C5. Looks OK bare, if not a little slippery when wet, (I suppose, never tried it).
I too don't care for the 'modern' looking footpeg rubbers, and have installed the "Royal Enfield" logo footpeg rubbers on my C5, available from Hitchcocks. I removed the passenger pegs altogether - after all, it is a single seat motorcycle! I'm needing to replace the shift rubber with something a little more vintage looking too, should be fairly universal I should think from older BSA's, Triumphs, etc.