Hi
We did a mini study on the type of editor mentioned and you could also take a look at
Unify which works fine, is self hosted and is a pleasure to use. Although better than the others in that sense, slight issue is no page management, this is literally a page editor.
No problem however to add a separate file manager, you will find plenty on a search and in some ways this works better. As mentioned, think security on this whole matter but there's no real issue with making the set up as secure as the site is.
As with most editors, a few suggestions if you follow the route. Make the effort to insert the editing sections on a reasonably granular basis and use the repeat areas where that might help. Above all, use full URLs in editable areas, not relative. You can still run into odd issues, such as having to revert to target="blank" if you need that facility but most of these minor points will come up from a read of the related forum.