It was an interesting experience but not one that I would repeat. It is by no means a smooth ride, and even with the bedroom I found it quite difficult to get any sleep. Between the horn constantly going off, the bumpiness of the tracks, and the hourly stops/starts, I basically ended up staying awake for 2 days straight.
While I was initially able to get some work done during the trip, after the first night I was way too sleep deprived to be able to continue programming.
But then again, I am a light sleeper, and I have trouble falling asleep on planes too.