Profiles and messages should not be impacted by resets. As is, if we have to reset to fix something we have to rebuild all the messages and profiles.
Let me suggest to the Flex software engineers that we address this weakness in some pro-active way. Could be a nag box reminding the user to export the settings when they are written to the radio, for instance. It is not intuitive (at least to me) that these settings are stored in the radio rather than in SSDR's configuration metadata. Therefore I will make a mistake like this every time unless my awareness is raised.
Let's look on the brighter side -- we have a direct connection to the people making the software decisions. We can shape how this radio works.