This is a very good idea if it works reliably. However, from my experiences with sleeper trains in Sweden (via SJ), it's quite inconsistent.
Just the other month, I took a sleeper from Stockholm to Kiruna and it was delayed by 9+ hours! Good thing this was an unplanned vacation so I had time. The customer service was excellent though, they were attentive and reimbursed me for the train tickets, hotels, food and car rental.
I can't imagine myself using the sleeper trains for any business purposes though as I've had many delays with them.