Brilliant card. Great mad-scientist flavour, a nice throwback to early magic, and brilliant effect. If it's blocked and kills the blocker, it can block on your turn too. If your deck does a lot of sacrificing you don't even need to worry about whether it's blocked or not.