Lehner's isn't a goalie that's going to compliment another... Elliot is a 1B type guy and can't handle a large work load and when the games becomes more important he folds. Lehner, when he gets more work and the game become more important he ups his game. That and he needs games to develop, let him work through the struggles because with Anderson being the #1, if Lehner has a bad game he gets to think about it for 2 weeks instead of just brushing it off and getting back out there.
I've said it before and I'll say it again, either give Lehner the #1 job or trade him, it does no one any good having him on the bench. He wants to be the guy, he's shown he is capable of carrying the ball time and time again but it always gets taken away. They need to trade one of the two before next season starts, it doesn't work having 2 guys who want to be #1 and believe they are #1.