It’s ok to remove the MSO Cache folder if your Office is fully installed.
Local Install Source creates this hidden folder when Office is installed to prevent the user from having to insert the CD
during installation and maintenance.
So You have the right to decide if this convenience is worth the hard drive space or not.
The references below may be useful for you if you have trouble with removing it.
Microsoft is conducting an online survey to understand your opinion of the Technet Web site. If you choose to participate, the online survey will be presented to you when you leave the Technet Web site.
Would you like to participate?