You need to look at the geometry on both bikes. You say you feel cramped on the Talon, but have you compared stack and reach on both bikes?
I think the Talon has more stack and reach.
If you are just getting back into cycling and riding around the neighborhood, it probably doesn’t matter. If you can find a good fit on the Talon, change the tires to street.
John