With the FGP3440G2_F085 directly driven by the arduino it works like a charm!
It's impressive! I get a nice spark with a dwell time as low as 1ms and even at high revs the mosfet stays cool! With 200 sparks a second I measured 29.9 °C without any heatsink!
The low saturation voltage of 1.1V at 6A will really help keep it cool too of course, and I guess the
average current is quite low at that duty cycle. Expect the heat dissipated to vary with the spark frequency.