I have always liked the look of a commercial kitchen, and love stainless steel as a material.
The biggest gripe is that it shows fingerprints extremely easily and requires more cleaning to maintain a spotless surface. Satinless steel will scratch (especailly if it is going against the grain), but that could be removed with steel wool or a Brillo pad.
There is more labour involved when it comes to stainless steel as the edges needs to rolled/formed, and the seams has to welded, ground smooth and brushed. Stainless steel will dent as well. The cost may be a little less than granite or stone, but the price difference is not that significant.
My last kitchen I had installed a brushed aluminum backsplash, toe kicks, island and walls and it looked really nice. I went with the brushed aluminum because it doesn't show fingerprints, was easier to keep clean and was cheaper than stainless steel. Aluminum is a softer material than stainless steel, so it is not suitable for countertops.
For resale purposes, I would think stone and quartz would be your better bet as most buyers would prefer the look of these materials and they are more popular.