メモリ上で書き換えてるだけだからそれは他のMODとかわらんよ
それにAssemblyC#てコイカツじゃなくてユニティのプログラムよな
問題は上で書かれてたユニティ側の規約じゃないか?