Is there any other reason not to use HTMLarea on openacs.org besides the fact that Safari does not display it ?
And did you test if spellchecking would work with richtext widget?