While finding the taxi outside Makkasan has always been "interesting", the train from BKK in combination with a SHORT taxi ride beats trying to make multiple transfers with Bangkok public transit.
Pity there isn't a formal taxi stop.
Happy wandering
Fred