E3Dv6 blocks are good if you also use an E3D nozzle. They have a lovely heater clamping method. Carl's blocks are perfectly fine too, but are a hard shape to apply insulation.
Main thing you want to look for is M6 thread for the thermal barrier/nozzle and M3 thread for the Makerbot style thermocouple (brass thermowell). If you damage the thermowell tip and want to use a "strip, twist, and tape" style TC termination, Carl's blocks are convenient for doing that because you can clamp the tip between two set screws to get an "internal" temp measurement that is more accurate.
The real benefit to Carl's setup is that you replace the stock straight-tube thermal barriers with a threaded thermal barrier that has better heat dissipation for printing PLA. For high-melting materials like ABS, there's really no difference between Carl's gear and the stock R2x setup.