Yes, I was referring to cache location not set. I was curious so I tested our install of Creo View 5 F000 Build 26. My process was to go to the %appdata% folder and remove all files in the product view folder to represent a fresh start. I then launched Creo View with the MCAD license. On this launch, the customized ribbon, preferences along with our custom gnomon from our server files all showed up. (my previous test resulted in ribbon not showing up). When I went to the options user interface as you have shown in picture, I didn't get any popup on entry or exit. I'm sure your process is different, but mine worked fine on this day for this test.
I'm happy with the cache folder being the default location as a workaround...for anybody that wants to force a specific location, then we will need your idea to be implemented. If I run into your issue, than will definitely follow up.