新規作成時のbp/c++選択

別エンジンから移行してきたUE初心者です
新規プロジェクト作成時の選択でBPとC++を選べますが、どちらが良いのでしょうか。
私は少人数で開発しており、(パフォーマンスをある程度考慮した上で)BPで問題無い場合は明瞭化の為にBPとC++の併用を考えています。
BPを選んだ場合はC++の利用は全くできないのでしょうか?
入門などの記事では詳しい説明無しにBPでプロジェクトを作っているようでよくわかりません。

初心者だと力強く宣言するのであれば、Blueprintでやるのが良いでしょう

最初からC++を選択するのは、C++に対する造詣が深い場合か、どうしてもBPでは使えない機能を使いたい場合か、1msec以下の単位で最適化したい場合(それでもC++やUEへの理解が必須)か、ビジュアルスクリプティングにアレルギーがある場合ぐらいです

あとからC++を追加するのは簡単にできます