I have recently used various coil packs on my Elise S1 and the conclusion is quite clear: whereas aftermarket solutions, enhenced or cheap, worked OK on the road they ALL lasted less than a day on track (admittely driving hard on curbs and hot day).
On my car I had the std Rover bits, they lasted over 100 track days, I had to replace them at 130 000km and as 2 aftermarket bits failed in a row I went back to std and since all is OK (5 hard track days). Don't buy cheap!
As of leads, I would also recommend the std item. I tried 2 magnecors, blue and red if I remember, and their insulation was just crap after 2 years under the rain (I had a visible christmas tree all over the engine with lot of misfires at Le Mans). Since, I moved back to std and not upgraded and all is fine. The problem is lead age with time and use, they need to be replaced every 5 or 7 years or so.
To get the best on the S1 (not S2, so TF etc. don't suffer from that) I also needed to insulate the plug cover to stop water ingress (on both long sides and on the small left side). I can see that due to heat the leads can also melt on that small side so need to think about it to avoid contact with the head. Some leads are also porous, even when std... Apart from the last bit, all shouldn't be a real problem on MGs as the engine is not exposed to rain whereas it is on the S1.
My advice, based on road, track and race experience with quite a few Elise, would be : standard coils and leads. Beware also of cheap copies on the internet, OEM is sometimes not what it is supposed to be, especialy regarding coil packs as a friend of mine found out. If cheap on Ebay, run away, it simply can't be. Look for an official Rover parts dealer (Rimmers etc.). As all these parts wear with time it is also not worth purchasing 2nd hand, as it will fail again quite sooner (and is quite a hassle to replace re access on an Elise at least).
Our MG is a TF so obviously all very different there, quite more reliable and straightforward in that matter (different parts and technology, different engine cover), as are Elise S2.
Good luck
Claude