terrorwave The easiest would be to install and update apps in each profile. If you install the apps using the same app store across profiles, for example Google Play, then you're not likely to run into issues. Installing apps in the owner profile and pushing them works for some people, but not everyone. I'm personally not one of those people.
Also, if your first setup was "insane," then maybe try to break things up into far fewer profiles. Some people go from their own insane setups to using just 1-3 profiles. Keep in mind that you can set up Private Space in all of them, so if you utilize that, it may make things more manageable.