Exactly, no guarantee the '2 coming in' will hit the ground running, with 2 injured, we'd be mad to let him go, even if it means we have 5 strikers, and it's not as if Baldock could play in that no.9 role anyway.
He got 26 goals in 101 league appearances in La Liga, and 30 goals in 73 Championship appearances, as well as 15 international goals for his 25 caps. If you are a Championship side, you are buying a proven goalscorer, settled in England at the peak of his career.
I cannot see us letting him go...