Forgot to check this post for a while over the holidays, so pardon my late reply.
This is a fairly common workflow at many major post houses that my colleagues and I have worked at here in LA on network and cable TV shows. They’ve all had proprietary scripts and plugins that handled the process under the hood, however. Maybe your experience has been different in Iowa.
Here are some links to other VFX artists and supervisors who speak about this exact workflow in various compositing applications:
Bradley Friedman’s blog post on achieving this workflow in Nuke:
https://www.fie.us/2014/08/30/grain-management-101/
By the way, the reason Friedman wrote this blog post is because Nuke specifically has a plugin called F_Regrain for this exact feature — suggesting that it’s not wrong at all — but his script works even better than F_Regrain.
A Lynda tutorial from Steve Wright that discusses this grain workflow among others:
https://www.lynda.com/Nuke-tutorials/28-101-Smart-grain-management-workflows/450279/702995-4.html
A Reddit discussion on various grain workflows including this one:
https://www.reddit.com/r/vfx/comments/8fjnit/what_are_your_grain_workflows/
We like to degrain all our plates so that, yes, green screen keys can be pulled more cleanly, but also to make our lives easier doing paint, cleanup, and any other compositing work that doesn’t involve 3D renders. If we’re using freeze-framed parts of a plate for roto/paint work, we don’t want to freeze-frame the grain in that area. We could degrain that single patch and then regrain it, but that would introduce artifacts at the edges of the patch that take a lot of time to finesse. So degraining the whole plate, doing the comp work, and re-graining the whole plate at the end is more efficient timewise.
And time is really at the heart of this question. When you’ve got a couple hundred VFX shots to pump out in a week and a half, an automatic degrain-regrain plugin saves you an entire step of adding an Add Grain effect and tweaking the channels intensities and sizes per shot. It’s a huge time saver. We’ve found that Match Grain rarely replicates the grain to any level of accuracy, and a manually-tweaked Add Grain is more reliable… yet time consuming.
And believe it or not, grain is something our clients love to nitpick, so we’ve got to be pretty accurate with it. We’ve had shots rejected for minor grain matching issues.
So, let’s open up the question to others with experience in this area: anybody have any idea how to translate Bradley Friedman’s Nuke script (https://www.fie.us/2014/08/30/grain-management-101/) to After Effects?