You answered your own question.
I use 4 different profiles myself. Default, home, work, and school. I don't go to school and I work from home
.
I use each profile for different things, and you can do both BOINC level profile (days cache, etc), and project level profiles. That works just fine for me.