Runtime boards for Arduino

Is anyone familiar with the runtime boards from NKC electronics?

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.