Hmmm I am seriously wanting these
I've had a pair of a slightly older version of these - as far as I can see from the Rapha photos the design is identical.
Yes, there are areas of padding for the thumb and forefinger that are good for brake hoods, but there is no padding right between the two (the part that needs it most). There is leather in that bit, yes, but no padding. Also, there is a seam running across there that warrants a close look and a try on prior to extracting your credit card.
When they get wet, they are very slippery on the bars, and they take a while to dry out.
To take them off, you need to peel them off inside out, so it takes a few seconds to put them the right way round before you put them on again.
I like mine, but they are not the best idea for a seriously long ride like PBP IMO.