The problem is that there are only 9 roomettes in the bag/dorm car. On a "heavy trip" that pretty much means that the rest of the crew takes over those 9 rooms. For the dining car we loose 5 rooms: Cook, Asst Cook, LSA, 2 - SA's; Cafe car we lose 1 room: LSA; coaches, it depends on the number of coaches, but with 3 or more that means at least 2 coach attendants. So with that, we've used up 8 of the 9 rooms.Removing Room 12 from revenue service is unfortunate. The comm notification between the Sleeper and the BagDorm has merit. There are trips the SCA could occupy a Sleeper roomette when available. On heavy trips (sold-out) move the SCA to sleep in the BagDorm. Often during daylight SCA can find a non-occupied room to camp in.
So even with 2 sleepers, we're over the number of rooms available in the bag/dorm if we move the SCA's out of their sleepers. On a train like the Meteor or the LSL, we're way over capacity.
And this would also leave no rooms for Amtrak employees traveling on business for the company, forcing them into a revenue room.
So it just makes sense to keep the SCA with their car just like we do now. Too much confusion to move them some of the time, but not all of the time.