What product should we use to finish stair treads?
~20 years landlord experience, we learned to stop painting all the trim white and use poly. It looks nicer/more expensive and does not definitely need attention every time it's up for rent. Paint gets dirty, urethane just looks properly aged. 

Whatever it is, if it's made out of lumber, stain and urethane it.