I don't know what it was like before the government took over, but I must say my recent trips (OK, I lie, all SET trips pretty much) with SET were good, on-time all the way, found seats with no problem (with exception to a trip on a 376 last time, and a couple of times on Networkers, but that's not bad).
Who knows how it'll go with the new franchisee.