El programador del chip resulta "innecesario", la mayoria, sino todos los patrocinadores del foro, te lo venden ya programado para tu modelo de placa. Incluso el matrix V2 ya viene programado para todos los modelos desde el fabricante, e incluye unos jumper para configurarlo para tu modelo de placa. El team xecuter, ya ha implementado algo parecido para su nueva versión de coolrunner.
Respecto del chip... todos son mas o menos lo mismo. La ventaja fundamental que yo veo del coolrunner con respecto a otros, es que ademas del chip, incluye los cables necesarios para la instalación. Y según mi experiencia los tiempos de carga en slim y jasper, son mejores que con los otros chips. Otra ventaja adicional es que no has de tener que estar probando combinaciones de condensadores.
El nand-dumper... el de matrix team sale en unos 11 Euros. Hay esquemas para hacerselo, pero sinceramente te puede salir hasta mas caro hacertelo que comprarlo.