I'm always a fan of stacking CBs and WRs on your roster. The problem is at CB, it should include different types of corners. You want a smaller, quick guy to cover the Wes Welkers. You also want a big, tall press guy to cover the Alshon Jefferys. Then you kinda want guys that can be a mixture of both (which I think Tru & Alford) are. But we're clearly missing that tall, press guy.
As for WRs, generally I would say having one smaller, speed guy like Hester, HD, or DJ. But the rest should be big, tall guys that can either stretch a defense (like Julio) or move the chains (like Roddy). Problem is that we have Hester, HD, and DJ who are all really the same type. Hester has speed to stretch a defense, but he's not really a great vertical threat (like HD), and all three are best working underneath.
The Falcons heart is in the right place with these moves, but they lack the head to make them right.
Unfortunately, I sort of agree with that. At corner, it's trickier, because the offense can adjust to who you put out there. I feel it's generally better to have well rounded corners, because if you put a 6'5 guy who matches up well with tall receivers, any good offense is going to isolate that guy on a Welker instead.
But at WR it is definitely true you want variety, because you get to dictate the matchup. You generally want to be developing 3 types behind your two starters...
1) A tall possession receiver who you hope can develop into an outside receiver (Finn becomes Decker/Burress). These guys are very useful immediately on 3rd down
2) A speed merchant (can either be quick who you hope can become a slot, or tall who you hope can become an outside receiver). This guy doesn't have to have great hands...you hope to develop those. The hands just have to be good enough that the safety is terrified he'll get behind him (Kenny Stills, Torrey Smith, etc.)
3) A quick Wes Welker type. A guy who can get open in short areas, and make the catch, and turn in YAC.
I lean more toward the first two, but you need 3 receivers who cover at least 2 of these categories at all times (depending on your QB).
I fail to understand why the Falcs don't get these guys, as each trait is always available in the 3rd or 4th, and you can use these guys in subpackages immediately. They have immediate value, and if they develop on another trait (tall guy shows he can get open on the outside, speed guy improves route running/hands, slot waterbug shows he can get open outside or catch in traffic...you've developed a legit receiver.) If not, you have the Saints/GB WR corps, which is just fine, too.
This has been one of my larger frustrations with the current regime, because it is so easy to fix with minimal resources (as compared to fixing pass rush). And supplying Ryan with 5 guys who can get open or catch in traffic injury proofs the offense, and caters to a "pre snap read" QB.