I would definitely pick Lafayette as it has a well maintained station and is across the way from the police station.
Had8ley, I don't know what police station you are referring to. The police department building is no where near the Amtrak depot, although there might be a police substation near by. There is a smaller building next to the depot, but I don't know what goes on there. I always assumed it was for city bus personnel. I've never seen any police cars there.
The transportation complex has been dubbed the "Rosa Parks Transportation Center", however there is a post office branch located there as well. It's also within walking distance of the Greyhound bus station.
Greyhound has been trying to gain access to the multi-modal center, but they've been stopped because there are no accommodations there for Greyhound personnel.
At one time, the police dept was using a part of the building next to the depot, but they are no longer there as they have moved to another location.