Lucas comp/racing mags are not that rare but can be pricey. Points cam housing on these is often worn (made of aluminum) which can cause timing to vary. Harder to find but better would be a BTH
TT mag. Points hosing is brass but most of these are vertical flange mounting not base mounting. Beyond that, I've seen a lot of different units modern and vintage adapted to this purpose. A PAL mag off a speedway motor is a compact device and rotating magnet which I believe is thought to be a better system but parts could be a challenge. Good luck with the project.