I'm running the leak 2.3.15 and I installed 928DroidBlackGlassX-DroidX-OTA2315-DeOdexEERR and it's running fine. It did get stuck on the "M" on the first reboot, but a battery pull and all is good (I probably didn't wait long enough).
I did make the mistake of installing 928DroidBlackGlassX-DroidX22DeOdex-r2315-OZA first, same thing stuck on the "M", battery pull and it worked, but the notification clock was black. That time, I just installed "DeOdexEERR" version over top that one and it worked.
I have SBF back to 2.1 many times.
My upgrade path from stock 2.1
1. Root the phone
2. Droid X Recovery Bootstrap
3. Rom Manger stock images ( installs me to 2.3.9)
4. Then I use DX-2315-Deodexed.zip (brings it to 2.3.15)
5. Tranquility 2.3.7 ( I just did this today. I was using, I think it was 2.3.5RC)
6. Install 928DroidBlackGlassX-DroidX-OTA2315-DeOdexEERR. (stuck on "M" every time. I pull the battery for 2 seconds and then boots fine)
7. Finally!!! Beesly's build prop. Which is totally awesome ( I forget which one, but I know the .lcd_density=200).
This is all done on the leaked versions. NOT OTA.
I let you know which build prop it is. I'm in the middle of wiping my first X to send back to verizon. That one would always get stuck on the "M" no matter what I did in 2.2. This second X is a dream. Hope this helps
.