I'm not super familiar with Narcissus in practice, but on paper your projects sound very similar. Were there any interesting reasons why you opted to make this project instead?
We wanted the full power of the SpiderMonkey JS API and maximum browser compatibility.