Had to cut Leylines to make room for additional lands. Cephalid Sage is needed, too often i find myself unable to win on turn 2. When the deck works it can usually dredge the whole library on turn 2. But too often I miss the second turn land drop (should I cut chalices to make room for more lands?).
I would leave cephalid. I think that if you can dr a cephalid, the deck is already working. At this moment, if the 2nd land (the blue source) is not there you could just, instead of dr a cephalid :
dr a fatestitcher and untap bazaar
or
dr a witness and find the blue source (and put all fatestitchers in play untaping the blue source and untaping bazaar for the last one)
I made some testing with a list similar to yours but without cephalid/FKZ and with 2 breakthrough and Titan.
I found that I needed to play FKZ (cause this list has an improved engine for turn 2) but that cephalid was not really needed.
Witness is good at finding the blue source and other controlling cards and I would replace Angel with it.
The real problem with manaless ichorid and fatestitchers is that you rely more on bazaar.
Pithing needle should be a solution for wasteland but how you would play it ? Play it naming wasteland and play bazaar turn 2 ?
