There were 1,064 passengers in 2008, which is an average of 3.5 per train (six trains a week). For what it's worth, whenever I've been on the SL/TE, we've always stopped at BEN and LDB. Lordsburg is just 393 for the year.Thats a flag stop, so It really doesn't need any services, just a roof to shelter maybe 10 or 20 people a month. Its also in the desert, so not much shelter needed there.
Benson has a replica train station nearby, but it's only used as a visitors center. It's not open when the trains arrive/depart.