ну это от культуры разработки зависит, наверное, если вы делаете 15 коммитов на бранче во время работы, а потом хотите сделать 3 осмысленных коммита, то сквош не подойдет. а если у вас 2 всего, один "fixed bug", а второй "fixed review comments", то конечно