Что все такие лучше использовать во VueJS — собственный синтаксис или JSX?
Если проект для себе, либо быстрые прототипы, проверки теорий и тп, то делайте так как привыкли и удобно.
Если проект относительно крупный, работает несколько человек, то должен быть какой-никакой а стандарт кодирования. И тут нужно уже задуматься а всем ли так будет удобно, а что потом при расширении, а какие подводные камни. В целом, при усложнении логики и куче кастомных компонентов, то почти всегда JSX как минимум легче читается. 
Я лично когда что-то простое и прозрачное, не выходящее за рамки использования стандартных шаблонов Vue, о JSX не вспоминаю. Но а если надо мудрить, то так просто удобнее читать код, это как минимум.
Но повторюсь:маленький проект, быстрый, делаете лично вы - пиши как удобно и привык.что-то больше, несколько разработчиков - вы должны договорится о правилах и следовать им, использование JSX обычно будет хорошей практикой для написания и поддержки кода.
А так, Vue с JSX дружит, поддерживается.
В любом проекте ориентируйтесь прежде всего на дальнейшую поддержку. Вам 95% времени придется код не писать, а читать. JSX будет вам лишь усложнять понимание и чтение кода.