Можно ли использовать Discourse исключительно через API для создания Flutter-приложения?

Элементы фронтенда этих компонентов (компоненты тем на 100% относятся к фронтенду) написаны на EmberJS и используют JavaScript API платформы Discourse.

Вы практически наверняка лишитесь всех этих возможностей кастомизации.

Нет, но без изменений на стороне фронтенда это будет практически бесполезно.

Смотрите мой пост:

(Тема указана выше)

В целом, это, конечно, увлекательный проект, но с экономической и даже технической точки зрения он совершенно не имеет смысла.

Если вы хотите разместить приложение в магазинах, есть гораздо более подходящий вариант.