I would be fine with Evans-Silva at a catch weight.
I know everyone here is always saying "Silva has to defend his belt bla bla" But the question is, against whom?
Weidman really hasn't done much to deserve a title shot. He needs to beat a top 5 guy (or at least another top 5 guy if you really think that Munoz is a legit top 5).
As well, he will have some ring rust from the injury, and if the Weidman-Silva fight is going to be competitive, Weidman needs to be at the top of his game.
Give Weidman Belfort (although I would love to see Belfort against Lombard) before a title shot while Anderson fight Evans.