> while writing C# sounds great to developers who already know C#, the differences between the C# source and the generated JS make debugging and maintenance difficult.
Isn't this solved with source maps?
> DuoCode automatically generates source mappings