It all depends.
Since the early 80s i've been 1000/2000 mile plus trips via Greyhound about 20 times or so. Took Amtrak twice on shorter stints from VA to NYC and it was a world of difference. The 20 hour trip i got to Gainesville will be paradise in comparison.
Don't sell the train short.