cm9-20120403

SGS2ですが、また少し状況が変わりました。

kernel Siyah3.0rc2
ROM cm9-20120403
modem XXLPS
USB Mass Storage adb shell setprop persist.sys.usb.config mass_storage,adb

kernelにSiyah3.0rc2を焼かずにcm9-20120403のkernelのままだと起動後しばらくするとkernel panicと出て使用不可になってしまいますので、CWMでcm9-20120403を焼いたときに一緒にSiyah3.0rc2も焼いておきます。
この環境にて追加アプリなしで内蔵ストレージ、外部SDカード共にUSBマスストレージとして認識してくれます。
Wi-FiBluetooth、Torch、youtube再生、GPS捕捉、HDビデオ撮影すべて問題なしです。