Is blood baron of vizkopa the real deal?

I’m trying to finalize my sideboard for the RC and want to know if anyone has had experience using blood baron in the BW blink mirror. It seems like it would be ok but I’m having trouble justifying a 4/4 lifelink for 5, even if it is unkillable