i'll have to disagree with you here. In the short term, Armia and Hoffman are more problematic - they are taking valuable roster spot and offer nothing in return - no offense, no physicality, no leadership.
Gally, can offer leadership and nobody can question his work ethic and commitment to the team/game. He seems like a good vet to have around.
Cap hit is irrelevant for now as we are what? 9M to play with. In a year or two... we may need that cap space, but if I had the chose now between hoffman/Armia or Gurianov, I take the later, but I take Gally over Gurianov.