We had coach seats and it was incredibly cheaper for us. As a family of 5, flying is almost always out of the question due to price and it would have cost us around the same amount to drive it, but thought we would rather take the train. We took Amtrak from Raleigh to Orlando last spring break...actually left on Good Friday night. Our train was supposed to leave Raleigh around 9:30 and we didn't leave Raleigh until almost midnight! We got into Orlando a few hours after we were supposed to, but I knew that delays are usually a given when riding the train.
I am not normally a germaphobe, but lets just say I am aware of my surroundings and I like my surroundings to be clean. I don't think there is enough Lysol in the world to santize the train we were on....it was DISGUSTING! I was appalled at the conditions of the train going down, but that train paled in comparison to the one coming home. If you have young children, be prepared to be separated. When we went, our kids were 6, 5, and 2. When we boarded on the way home, they told us that we were going to be in 3 different areas....um, no. I told them they had better come up with a different plan, because there was no way I was letting my 6 yr old kid sit in another area with a complete stranger. They finally worked out a solution, but it took a few stops before they rearranged single riders to make it work. We told them that we would be happy to squeeze three in one row so that they only had to find two seats side by side. They ended up doing that, but not without grumbling about it the whole time.
If we were to ever do Amtrak again, it would be just for a short trip to DC or we would get the bedrooms. By the time you paid for the bedrooms though, it would probably cost less to fly.