Это ни хорошо, ни плохо, это прежде всего вопрос стиля.
В некоторых сценариях использования может быть очень небольшая объективная разница, но об этом не стоит думать. (Если вы используете свойства несколько раз, кэширование их к локальной константе может ускорить их поиск. Если вы этого не сделаете, кэширование их к локальной константе - ненужный шаг. Но опять же, в 99,9999999999% случаев это просто не будет иметь никакого значения в реальном мире. Делайте то, что кажется ясным.)
Примечание: если хотите, вы можете объединить два задания по деструктуризации:
const {view, zoomOutScreen, props: {navigation}} = this;