Train trip: Bangkok–> Chiang Mai

I can quite comfortably say that we have covered every single mode of transport that Thailand has had to offer.  And this was one of the more interesting, throwing some great people across our paths, zero sleep for me and one very insistent Thai service stew.  I am trying to work out whether I would…