Generally this seems like a workable idea but I suspect you'll have some troubles against most standard decks.
First problem I see is that you wanted to prioritize
Sanguine Bond but you only have one in your deck. While it's certainly a win condition you're relying on a lot of luck to get it.
Secondly, you don't have much in the way of quality removal. The Necrobites are ok, but are a little pricey compared to other combat tricks. If you want it for the regen then
Boon of Erebos would be better. Otherwise, just straight up removal is better than hoping for somebody to block so you can pull a 3 mana trick.
You might want to consider a card like
Angelic Accord.
Another comment is that you are only running 20 lands. That is definitely not enough for this mana curve. If you add 4
Temple of Silence you'll be good to go.
Best of luck,