One of my biggest blehs was that I cant have multiple death animations for the same mob.. So there goes random decaps or whatever.
create multiple mobs out of the same mob so that each can have their own sprite; then use duplicate sprites for each with only their death animation differentiating them.
and when spawning them, just spawn them randomly from that collection.