Alright, I just realized that I posted on this thread:
http://androidforums.com/optimus-m-all-things-root/405821-rom-cyanogenmod-7-lg-optimus-m-ms690.html
I have a functioning ROM right now. I'm using this ROM, reppards over clock kernel, the mms fix patch provided by playfulgod and the Dark Tremor a2sd scripting. And, the Metro banner is there instead of the Roaming Indicator Off thanks to what was provided by blaxican.
MMS does work. People have mentioned that it takes 3 or 4 bars to be able to send an MMS message. Seems to be true. It also took 5 to 8 minutes or so to send my wife a picture from my phone. It took her about the same to send me a picture. So, its functional, but slow for me. My CPU is set to 768 max and 245 min. I'm using setCPU, and I let it automatically set the min/max.
I took Playfulgod's suggestion and installed ADW launcher, and am using a live wallpaper. That seems to cut back tremendously on the screen lag.
Battery life seems pretty good too. I haven't used it like I would use my computer, but an occasional look at email, using the phandroid app, looking at facebook, etc, and I'm down to 18%. I did have it on the car charger for a bit, but that only took it up 2% the whole time I was driving. This is after taking it off the charger at 2 this afternoon (it's currently 10:30 PM). While I was at home earlier in the day, I had it hooked to the charger.
Overall, I really do like this ROM. Obviously there's room for improvement, but overall, it functions well. Thank you to all who have provided time and effort to work on this. It is greatly appreciated by all.