I think maybe put the leather down anyway? If it's regular paint, and this project is basically real time, the paint will probably stick for a while. Nice work Chad, neat and clean.