i can see it being ok for overnight, actually. like, i'm not against the idea, it's just that it services a narrower range of travel needs due to its long duration.
i'm from NYC, so i'm perfectly happy with train travel, but 7 hours is a long-ass trip.