You need to find the right balance between allowing the client to edit the existing website enough for it to be useful, but at the same time not being able to fubar it up.
Those WYSIWYG javascript textarea editors are useful, but when you start getting clients copy and pasting tables/formatting from word, you really do want to scream.