I've used LO without an interface, but I don't know how effective it will be in general. It's very likely that the ones I mention are limited in their CSS or JS support, but my context doesn't use them (much) so I've got a
much wider choice of things I can use.
In my context I'm producing documents that need to be displayed in both contexts, so I steer clear of things that are primarily HTML.