I disagree on several of these points.
Nobody is talking about importing David into criminal. The reasons are covered pretty well in the article, so let's just stop any mention of D4 here.
There are very few cases where derezzing a code gate with Peregrine will cost the corp more credit than the runner. I think Peregrine looks pretty attractive as a breaker, and probably replaces Peacock, but I don't foresee using its ability ever. If I wanted to play the econ denial game by derezzing ICE I'd focus on Emergency Shutdown or Crescentus, which can target any ICE, not only codegates. Again, as a breaker it looks pretty attractive, but it does benefit from support via Datasucker or NRE (but unlike Yog they are not mandatory).
I'm going to stop this one there. Criminals shine by applying early pressure, forcing the corp to rez ICE , and threatening runs on any server before the corp is setup. Furthermore, the criminal runner economy is powered by many cheap runs, even early in the game. If the corp puts an Archangel on Temujin server, the runner will take a major tempo hit to get credits from other sources to allow them to get Study Guide up to strength. Is it eventually efficient? sure, but the set-up time and cost (in credits and tempo) is too large to ignore or downplay.
Even Yog is difficult to play with at times, as it's 5c install cost represents a significant tempo loss. But Yog at least pays itself back by essentially destroying any low-strength code gates.
I don't doubt that Study Guide will give you some good games where you are flush with cash early, and set up the study guide and never have to worry about code gates as more than a 1-3c speed bump, but I believe that there will be many more where it hold you back and prevents the efficient runs you need to enable.
Personally, I'm a big fan of Yog + Datasucker. With so many criminals and anarchs running it now, Lotus Field has come back and basically demands a 1x NRE for yog as well, which really tips hard against it. I think Passport is a very good choice for a secondary breaker, but again, with Lotus Field coming back, I think I may need to look at a different secondary breaker, which Peregrine looks pretty good to try slotting (though 5c install is a lot for a breaker that only offers okay efficiency).