Whats the point in playing
Chalice of the Void, as you play cards with CMC of 0,1,2,3 and 5, you cant counter the 2 CMC cards as they are the body of your deck, and the 3CMC are your "Finishers" and i dont think you are getting 8 mana sources to play it for 4CMC as affinity is supposed to be a very fast deck. I suggest you to replace them with 2
Ensoul Artifact, as you cards have a very low stats, that increase by other sources, so it will fit so well