I don't really like revives because they die by themselves and are generallly unhelpful. Sometimes I got into really difficult battles and they just stood around doing nothing. They only defended themselves when they were attacked. So I just don't use them. When I had 1.07, my golems also used to disappear; first sign was that their life bar didn't change, even if they took damage, next second they just disappeared. That's quite annoying if you're low level- recasting a fire golem can drain half your mana. Luckily 1.09 fixes that.