Windy, nice write up. I'm thinking of going through a similar exercise with my team...
Anyway, only one item I'd pick at:
Here's something I wrote in another thread:
LB has become a defense's version of a FB. When used right it's great, but realistically with it being a passing league and other players being able to do similar things (like hybrid safeties) having 2-3 stud LBs is a thing of the past.
What's wrong with going into the season with Roquon and add 1-2 other guys? Remember you are a 3-4, so technically you only need one more interior LB, who will be off the field a lot on long yardage situations.
Maybe here's another way of looking at this. Here's the starting LBs and there respective cap costs for 2019 for the top 5 teams in the NFL:
Patriots (10-1) - 4-3 base = Hightower ($10.9M), Collins ($3M), Roberts ($2M)
49ers (10-1) - 4-3 base = Greenlaw ($0.6M), Warner ($0.9M), Al-Shaair ($0.5M)
Ravens (9-2) - 3-4 base = Onwuasor ($3M), Bynes ($0.5M)
Saints (9-2) - 4-3 base = Davis ($8.5M), Alonso ($1.7M), Klein ($6M)
Seahawks (9-2) - 4-3 base = Kendricks ($3.6M), Wagner ($15.9M), Wright ($5.1M)
Here's some observations I can draw:
1 - Franchise tag number for the LB position is $15.4M. Only one team spent to that level (Seattle with Wagner)
2 - Of that list the two worst defensive rated teams (Seattle and NO) also spent the most on the position group.
3 - It appears rare for there to be more than one expensive LB on a team(Roquan's cap number will be ~$5M next year)
If Kwitkowski isn't cheap you gotta move on. There will be bargin LBs available. Tough to think of Chicago going cheap at the LB spot, but overall it's just the direction the NFL is headed.