i made a similar deck that i have since moved on from.
remove 1 night fiend. it can be a useful and unexpected AOE lategame and ive even gotten lethal from it, but you dont want it outside of a select few situations
+1 juggernaut. they are a threat and potential win condition.
-3 gloomchasers. you want this game to drag on to the late game and gloom just isnt that good
maybe +1 rite. since the game drags on and sometimes sojourner just doesnt draw enough. you might want a rite. personal preference really
+1 revenant if you have the spirit, these things are awesome and everyone should have them
maybe 1 or 2 klaxon or even variax if you want even more late game options.
i like 1 necrotic sphere as tech against getting surrounded and provoked since sometimes punish just isnt enough.
you might want +1 obliterate for consistency or +1 azaleas for alternate win condition. azaleas combo really well with shadow nova.
maybe +2 reaper since they are a good threat and can help you catch up if your behind