RE: EI modules
if it comes with the hall sensor, and you check which end of the magnet you need to expose to the hall sensor by turning it on and moving the sensor across a magnet before you put it in the hub, then it'll work. sometimes the hard part is cross referencing the hall sensors themselves.
the ignition doesn't care what engine it's on as long as it's put on appropriately.
sorry I didn't reply earlier, I was in a rush the first time I saw this post.
I believe some of the DL's come with the RC EXL ignition, I don't know if that's what you have or not, one of my flying buddies has one that has a reference port to the crankcase for whatever reason, don't know what that's supposed to do.