Kenichi,
We have been waiting for a response from Suyash unfortunately havent heard from him yet.
These layouts were initially proposed by MPP and were handed over to LTK. I am not sure if LTK has made any changes to the original layout but the layout at
http://ltk.org.np/keyboard_layouts.php does meet all requirements for typing in Nepali. I know it might not be wise to rely on solely my opinion but I would say that there are bugs in the current mapping and changes I have proposed here are fixes.
Lets take each change individually
ne-rom.mim
Lines 40 and 58 added Zero width joiner and non joiner - ZWJ and ZWNJ which were missing. These characters are essential and were present in the original MPP layout.
Line 73
the character ळ is not used in Nepali at all, and according to LTK L should map to ॥
Line 91
the symbol ॒ anudatta as it is called is also never used in Nepali text, according to LTK _ simply maps to _ underscore
Lines 38-39 not sure if this is necessary but thought ( and ) needs to be escaped
ne-trad.mim
Please note that in the current mim these four keys % ^ & * dont have a mapping. I have added mappings those four keys and rearranged the keys such that whole number row keys are together that would be lines 35-44 in new version.
Lines 38 and 55 : these should map to ZWJ and ZWNJ as per LTK
line 101: | should map to ं
I would say we can incorporate these changes. I would be glad to answer any questions should they arise.
Thanks
Santosh