Pochybuji, že cokoliv kromě MS Office bude dávat konzistentně uspokojivé výsledky formátování. Ani LO bych obecně lidem nepouštěl, pošlou tam zvěrstva.
Ledaže bys měl kontrolu nad vznikem těch doc/xls, pak by se to dalo možná uhlídat. Ale to už je možná lepší generovat HTML a dát tvůrcům nějaký HTML editor typu TinyHTML, ideálně s předpřipravenou sadou šablon vytvářených dokumentů. To se nám osvědčilo, pak wkhtmltopdf.