Made an aluminum plate, covered it with black Naugahyde and added snaps. I wouldn't trust the OEM cover or want to ruin it either. The snaps hold it pretty good. Never had a problem.
I bought a leather drink holder at a bike show for $10. It is the style that has a flap that is made to go around your handlebars. I cut off the flat, drilled a door on my lower and pop riveted it to the door. It has held up since may with no problems.
I miss it when I take my lowers off in the heat of the summer, but I couldn't see spending lots of money on the handlbar mount holder. Sorry, no pics.
If you are intersted in seeing pics PM me and I will snap one and sent it to you.
BeemerVet, Love your cupholder. Would love one of my own. Are they available in other colors? Also, I see three cups in the photo but only two holders.