This is a fair offer taking into positional eligibility. Just take into account that if this is a keeper/dynasty league that the way things are going Bautista will not qualify at 3B next year so this is something to take into consideration.
However I do see some implications if you were to make this deal. Would you be able to play Hart if you were to make this trade? What happens when Heyward comes off the DL?
I do like the upgrade from Hart to Putz, but perhaps exploring an offer for another catcher might make the most sense.
Hope this helps
Keeper League:
F) N.Backstrom, E.Malkin, V.Lecavalier, P.Mueller, A.Mcdonald, B.Boyes, A.Hemsky, S.Horcoff, K.Turris, D.Jeffrey, M.Perreault, C.O'Reilly, S.Upshall, M.Erat, S.Gagne, D.Legwand D) S.Souray, M.Streit, A.Babchuk, T.Gilbert, I.Cole, J.Hillen, M.Methot G) B.Elliott, S.Varlamov, C.Ward, J.Reimer P) N.Kadri, E.Kuznetsov, S.Shirokov, V.Tarasenko, J.Blum, OEL, J.Moore, O.Pavelec