This workaround is fine until you want to retrieve class defaults. At this point your only option is to spawn the desired class / retrieve the information you want / delete it.
It has not been much of an issue for me but it can be one depending on your type of projects.
I never set any value in the “Detail pannel”, I only use functions to set all my variables in Construction Script or in Begin Play, for two years now.
I answered the poll. I don’t have proper repro steps neither.