Your service would be greatly improved if the passengers were informed at the border where to find the connecting bus on the other side.
Overall not too bad. Sihanoukville to Trat took 10 hours total. Border crossing relatively easy. There are clearly marked signs on the Thai side for the mini bus you take to Trat. Once you’re there, a truck taxi to old town Trat is 30 baht per person.