Ну вроде да, тут все логично.
Просто даже если нужно о чем то уведомить, есть ui-kit с уведомлениями и правилами использования, у меня никогда проблем с предусмотрением чего либо не возникало.
если логично, то почему прозвучало «дизайн от этого не зависит» ?
я не знаком с вашими клиентами, проектами и компетенциями, поэтому выскажусь поверхностно:
стоит погрузиться в проект, потребности пользователей и, если это возможно, тесно работать с разработчиком, который будет далее ваши макеты реализовывать
скорее всего, для SPA будет использоваться React, а это значит что стоит изучить принципы этого самого реакта, и мыслить компонентами, композицией etc.
прототипировать, итерировать, показывать разработчику, чтобы тот говорил что «ок» а что будет сделать сложно или невозможно, это позволит уменьшить стоимость конечной разработки продукта.
если вы не про ux, сценарии, доступность, прототипирование и так далее, а только рисуете визуал, то для вас эти советы, скорее всего, не актуальны