Removing the dinette really opened up the space in your LY, and it looks very comfortable and live-able! Very nice.
The only thing I was worried about with covering the doghouse with vinyl or leather is the scuffing of feet or other things across it, or other scuffs when it has to be removed for engine work. If it is distressed leather, that should be fine, but smooth leather probably won't cut it. I am intrigued by your thought of truck liner paint, since that would help deaden sound and keep stuff on top of the doghouse from moving around. Hmmm.....