всё-таки решения про функционал ты один не будешь принимать. Обычно, каким должен быть функционал, придумывают и решают на совместных митингах дизайнер+продукт менеджер+овнер. Это и не твоя ответственность на 100%. Так как это деньги овнера в конечном счёте.
Оно понятно, что это зона ответственности пересекается с зоной ответственности менеджеров, но у всех свои «домены» должны быть. А то с таким же успехом я могу лезть во фронт, чтобы он делал так, как мне кажется правильным или неправильным.
Мне кажется, задача продакта — бизнес-аналитика и, как результат, ТЗ дизайнеру, организация процесса разработки и документация. Остальное дизайнер / ресёрчер сам проверит в тестах. Иначе смысл в дизайнере, если он просто делает, как говорят сверху? ))