Extention買ったら大抵C#
JSは自動的にMonoBehavior継承されてしまうのが良し悪しある
システムはC# 気楽にかけるのはJS
両方混在させるとカオスになるね
自分はコンパイル順番とかあって連携面倒だからC#しか書かない