I used the 16F628A (it is referenced somewhere in the thread) and it worked fine.
As for the MicroC program, the PIC when programmed (with the default HEX file - testfunc_hex.zip) via PIC programmer has a very basic ignition map/curve on it... This won't suit all motors so to program your own curve you will need to alter the spreadsheet, use MicroC to compile the new program to a new HEX file and then again use a PIC programmer to put the HEX file onto the PIC
Now when I have time all I need to do is work out how to wind the final HT coil and I'm fully up and running