To be honest i prefer architect and would love to run 2x, but ichi is a serious deterrent for noise, so im trying one of each and seeing how it goes. Its inetersting you mention batty, i personally think of batty as a free one shot caprice, although getting the ichi to fire can be nice sometimes anarch and shaper have all the tools in the world to recur stuff, i think ichi does fine on its own as a program trash threat.
Eli is great no doubt. But in a world with yog.0 getting lots of play tollbooth just does too much work, i regretted every game i played with my first list not having 2. Wall of static isnt awesome, but its cheap and plentiful gear checks are great. Its still 2 cards with faust as well. Its not awesome but its a perfect, boring utility ice that i would struggle to rationalise dropping.
Succesful demo is great and takes the restructure slot. With caprice batty and nisei iv never had a game where iv not been able to play it, even against a hard lock from kate.
I think its a bit to do with play style, i tend to play pretty loose and rush things out, hence low cost low strength ETR ice that is arguable a bit naff otherwise, and i tend to have a little less money than usual, making something like successful demo great. YMMV.
Not sure if yagura fufills the same functionality of DBS, and if it does i think maybe architect does it better. Either way i think if i had an extra inf id go for 1x EBC 1x DBS, and using EBC to tutor out a sundew is great (and tutor out DBS of course).