I'm in full favor of encouraging his work. And love your plan. But I am curious why a 1,1 and a 2,1. Both machines are essentially the same, aside from a flash to 2,1 bringing the 1,1 up.
<SNIP>
The flash update brings a 1,1 up to a 2,1. And any end user attempting to get Sierra on their machine should have no problem doing that first step to flash update to a 2,1.
<SNIP>
There are people who have refurb 1,1 machines. The flash utility does not recognize the refurb ROM signature and therefore will not flash update the machine to 2,1. So, those who have the refurb 1,1 will be left out in the dark if the thunk is written for the 2,1 and doesn't work on the 1,1.