Ну, я отделяю исходя из того, что структура профайла постоянно меняется, а у юзера - нет. Ну и возможность привязать несколько профайлов разного типа к юзерам (например, инфа которую заполняет сам пользователь и инфа, которая подтягивается из корпоративных систем - это могут быть вообще разные сервисы).