I'm relatively new to GOS since I got the P8 so take this with a grain of salt, but just sharing as you asked:
Owner > Empty except Obtanium, Neostore, Aurorastore so I can download apps and push them into other profiles
Primary > All foss apps, trusted apps, apps which do not require google play
Google > Google apps, apps which have known trackers, google play installed
Finance > Banking and anything else money related
This is how I've set it up so far, but this may change once I've found out if this is too annoying!