I think it's a solid team. What are some other "strange choices"
Nedelkovic, Pitlick, Mayfield, Barabanov, and Duclair seem like less than optimal choices. The key to a challenge like this is getting the most possible value out of your cheaper players, and building from there. Your choices of budget contracts pass over better players on cheaper deals.