hoesglad I much prefer profiles for separating work/school browsing from personal browsing. I do like container tabs too, just not for this purpose.
I think containers are better used in combination with profiles. Take this example: Your job is to manage servers. You have to login to the same server control panel, but using different credentials for each client. You would want this in your work profile, but then use containers to separate each server login.
I hope that example make sense.