Just tested Alfresco CE 4.2.c and Libreoffice 4.0 release, and looking through the release notes, saw that it had much improve Visio support (improved libvisio) ...
Well uploaded some samples from M$ and they all renders fine in thumbnail and preview PDF :)
Alfresco uses PDF.js viewer and Libreoffice 4.0
Libreoffice 4 release notes: https://www.libreoffice.org/download/4-0-new-features-and-fixes#Filters
Please not some older star office and MS office formats are no longer supported!
I tried use 'soffice.bin' instead of 'soffice' as program in alfresco-global.properties, this had the effect on my installation, that oosplash process is not started!