Первые два метода играют большое значение на старте карьеры, когда вы накапливаете дизайн-паттерны. С опытом вы уже будете знакомы с большинством способов решить типичные дизайн-задачи, поэтому сможете отталкиваться от сценария, а не искать идеи извне.
Кстати, я тоже для начала анализирую конкурентов, но обязательно вношу свои идеи.