i see the theme of the deck but if you add some more black destruction spells for the side board and cards like
divine favor and
auramancer to help assist with the enchantment recovery and life gain then the deck will run smoother cause you'll always have access to the cards that you need.