In a nutshell, YES. Caches hold non-essential files (files that aren't absolutely necessary for the app to work correctly), therefore clearing them shouldn't have any negative impact on functionality. Other popular browsers, such as Chrome and Firefox, also tend to make heavy use of cache.