VIA Rail vs. FlixBus: Which is the Better Choice?

Hey, I’m trying to decide between taking VIA Rail or FlixBus from Toronto to Ottawa. Here’s a quick breakdown:

• VIA Rail: $73 (~4.5 hours)
• FlixBus: $46 (~5 hours)
• Red Arrow $47 (~5 hours)

Is it worth paying extra for VIA Rail, or is FlixBus just as good? I’ll only have a carry-on.