I am no one to be able to spot errors in translation, since I do not know Sinhala. Best I can do is remark on places of inconsistency with Dhamma where it appears so to me purely in the English translation in itself. I too have still to ‘read’ (in my case) the desana.
My immediate aim was to make it available to others as soon as possible, seeing that for some tomorrow may be too late. So,