I was giving this some thought. I advise you to not programmatically set profiles for the user. That is really what an addon like
Reflux is for. Instead, let the user decide how to manage their profiles.
Again, tack on the word
true at the end of that initialization code and see if that is what you wanted.