Swaim is a Witten-in-progress; he's no twinkle-toes, but blocking has been good and he's a hard worker.
Hanna also is a baller, with more speed, better hands, but less successful as a blocker just due to size. He's really more like a bigger slower WR.
If they're both healthy (and they've had plenty of recovery time), I think it will come down to system fit, and the 'Boys have never quite figured out how to use a smaller TE (Escobar).
Remember, Rico is 6'8", 280#, a monster who can move and jump, and has the tools to block. He's gotta be the future, and the coaches are beaming about his progress.
So, I'd guess that we'll stick with system fit, and keep Swaim over Hanna.