North Carolina and Kansas have station host volunteer programs, at certain stations as well. I.e. for Kansas, at least the Dodge City station has one. For North Carolina, Greensboro, Raleigh, Charlotte, and a few others have them.
Considering how much Amtrak ridership there is in Michigan, I'm...