YOU are the one who is ultimately responsible for your device. It is not the developers fault if a rom renders your device useless. Unlike the original droid the droid 2 do not have a true custom recovery so if you can not get into recovery then your only hope is to flash an sbf. If a rom is released that will not work with the current sbf that is out then you are taking a SERIOUS risk. There is nor rom out that is worth the heartache if you can not recover your device. There are many ways to modify your device with in the current build. If you decide to flash a rom or a theme where sbf will not work and your device get stuck at the M then you are stuck because with out an sbf or the ability to use recovery your device can not be recovered.