それだと動的言語側がC#側に依存しちゃうよ
余計な相互の取り決めを必要としないのは大きなメリットだと思うよ