Heffster, the link in your sig for the photo album isn't working, but as I recall, your cafe has the open area under the seat where the electrics and oil tank normally go. Could you get some sheepskin and use an elastic strap(s) to hold it in place (run the strap under the frame rail)? I just got my sheepskin from Alaska leather, and they have lots of sizes. I ordered mine on the recommendation for sheepskin in a few other threads.