OnlyOffice is an increasingly popular opensource viewer, which can be hosted on one's own server. It would be ideal to include this as an option.