As I look at my tenative order, I see I spec'd an IRG41BC5UD, but mostly for the reason that digikey has them in stock, and eagle has it in my library. I can be notoriously lazy at times, and have not done much hard research into yet, but this part has an integral supression diode already. This is mostly going to be an experiment for me with IGBT's, as I have not used them before. For any ignition system, you cant have enough zener diodes and buffer capacitors, so sprinkle them liberally. This is not a circuit you want to Muntz, or you will make hall effect and microcontroller suppliers rich.
Years of fixing broken ignition systems has given me the itch to try my own hand at designing them. I could just be suffering from an overinflated designers ego, but if I try and fail, I
will learn something, so its never a total loss.
Somewhere along the line I need to figgure out how to make ltspice do what I want it to do. Testing anything but the simplest circuits is beyond me. So much to do and so little time....
There are several decent looking, open source, capacitive discharge systems out there. Thats not the direction I want to take, but it is an eloquent solution to a scaling problem if you dont want to use a full size coil. If you only get 1 tenth of the inductance to play with, you just hit the primary side with 40x the voltage.