CP works fine with Word and Excel: you can upload them, place them in a community, watch in as a preview, and edit them (in a desktop client).
Unfortunately those functions don't seem to work for Visio-files. We use those a lot, and right now it's very difficult to pratically use them, especially when a file is frequently worked on. This forces us to use Visio-files via a network share. This in turn decreases the commitment on the use of CP, since there are quite some file types that aren't supported. It would be great if CP could be "the single place to go to" when you're looking for something. This would also save a lot of time wasted on searching for something.
I'm hoping that since Visio is part of the Office suite the effort to implement this is not very high.