I've seen the Mallory's Unilite on various websites for much less then Moss. You'll have to google around. I'm running a Mallory dual point with vacuum advance on the TR3 that I bought on e-bay. It was brand new. I know, dual points on a four banger that won't see much more then 5000 rpm is overkill, but for the price I payed, it was less then having the original rebuilt. Also, the TR3 has a seperate tach drive.
The only thing I've ever heard bad about the Mallory units are that they had a bad batch of condensers awhile back, but that wouldn't apply to the Unilites.