This is basically how I look at the Bills feasible options at MLB/WILB:
1st tier - Jack, Ragland, Smith (was a 1st for me pre-injury)
2nd tier - Kentrell Brothers, Blake Martinez, Joshua Perry, Darron Lee
3rd tier - Elandon Roberts, Tyler Matakevich, Deion Jones, Nick Kwiatkowski
There are solid players in all 3 tiers but impact guys are few and far between. Scheme fit is huge, Bills probably need a Mike type and a Will type.