In most years, the Falcons build a practice squad out of players they particularly like, without a ton of regard to positions of weakness on the roster. They’ve kept intriguing young guards when they had a pile of veteran guards on the roster, they’ve certainly had their fair share of receivers despite being pretty stacked there, and so on. To the extent that they’ve built a practice squad around specific needs, they haven’t been married to doing so.
Take 2019. The Falcons kept Sean Harlow despite being pretty well stacked up at the interior of the offensive line (at least numbers-wise) because they wanted to develop him.