I dont think the cap is high enough. The NDLs have the same cap and our backup players are usually $325,000 scrubs.
If I take the Steelers, and have Big Ben as my QB, I would want Bradshaw (healthy and fully durable) holding my clipboard.
If I use Hines Ward and Lynn Swann as WRs, I want Antonio Brown and John Stallworth, and maybe Buddy Dial or Roy Jefferson ready to go.
The reason for a cap is to make people chose between a super defense and their bench players. If you want all of the best Franchise players on each team you could raise the overall cap ($90M). If you are afraid that everyone will take a $37M D, impose a Def cap ($33M).