Runtime boards for Arduino

Is anyone familiar with the runtime boards from NKC electronics? http://www.nkcelectronics.com/arduino-runtime-board-rev-b.html

I’m trying to figure out what the difference is between the revision A nd B boards.

Also, can I load sketches through the ICSP header? I have an AVR-ISP programmer, so I’m wondering if I can skip the Arduino board and use the runtime board directly programming through ICSP.

Thanks,
Jason