Hi,
I am not seeing this problem that you linked to in mojoPortal. The drupal problem was that the editor posts extra <p> </p> after every paragraph that the user enters, that is not happening in mojoPortal as far as I know, it did not happn in the post you just made nor in my posts. If you can produce th eproblem on demo.mojoportal.com then I will look at it but right now I do not believe we have this problem. In a new content instance that has no content yet, CKeditor does put an ampty paragraph like <p> </p> but that goes away when you start editing and fill in the paragraph.
I do not recommend enabling htmlencoding on the editor because there is no code that is decoding it on the server, we have that requestValidation disabled to prevent postback errors though we use other means of validating and defending against malicious content from untrusted users in places like the forums and the comments, but in main features only trusted users are expected and we give them a lot of power including the ability to add javascript to html. Users not in trusted roles cannot post to the page because it will check for edit roles, therefore even if malicious content is posted it will be ignored and not saved. So the solution in the article by simon bartlett is not used nor needed here, though it is an interesting article and I've saved it for further consideration.
Best,
Joe