Have you heard about the community cloud that could be useful for your site? This is customization of the theme of your site, with the help of which you will improve communication with your customers, workers and partners. The advancedcommunities company has these, which are also free, work well. Also on their page on their page https://advancedcommunities.com/comm...ud-migrations/ there are migration guides, that is, when you are moving from one platform to another.