テーマ専用のブロックをテーマに含めるのは止めたほうがいい。

別のテーマに切り替えた場合に、コンテンツの表示に問題が発生したり、エディタでの編集が無効になる。(カスタムHTMLブロックへ変換することは出来るので、閲覧できなくなるということはない。)

カスタム投稿タイプもそうだったが、できるだけブロックはテーマとは独立させて、プラグインとして書いたほうが取り回しが良くなる。

いずれにしても、テーマのスタイルにそのブロック向けのスタイルを個別に指定しなければならないのは面倒くさい。プラグインとテーマのどちらにどの程度スタイルの比重を向けるかはある程度方針を固めておく必要がある。

プラグインで見栄えの何のどこまでをコントロールし、テーマでは何のどこまでをコントロールするのか。ブロックスタイル作成時のガイドラインは欲しい。

UIのガイドラインは Handbook にあるので参照されたし(→自分)。