The setup looks generally pretty good. It would be easy to put removable carpet pads on the steps and leave the metal showing on the risers. It will look a little warmer too. You could do the same thing with wood, but carpet on the entry steps gives people's shoes a chance to drop some dirty before they hit the interior.