I find the bachmann driver a bit small?
A cheap alternative is to get something like the dapol unpainted track workers figures, i think there are about 50 for £6 and cutt the legs off and paint these.
White shirts + hi vis vest. Got a nice cheery wave from my 67 driver doing this.