Actually from what I have tested (NOT much but a bit) Pin fin blocks dont perform all that much better. The thing is that with long pins like in the one he made. The heat will make it MAYBE 1/4" up the pin.
Also it's a bitch to machine

And drilling and press fitting is to time consuming for the .2C difference