Nilsson has been great in relief, but he's not a #1. Some guys just can't handle the every day grind of being a #1. Johnson and Nilsson are great backups, they can step in every 5, 6, or 7 games and play very well. Lehner may be in the same boat, but time will tell. That being said, if a legitimate #1 somehow becomes available, you go for it.
The Blue line is a weakness for sure. Also, need a couple scoring forwards. Foligno should be a 4th liner, where I think he would excel, not on the top 2 lines. So there is work to do...