So I flashed the new odexed rom (and did a cache and dalvik wipe before and after the flash) and it's booted up (new 3G icon was the first thing I noticed).
However, the phone seems a bit sluggish, and when I look at the stats in SystemPanel, something looks to be constantly maxing out the processor at 100%. Any thoughts?
System Panel reports live updates of CPU usage by app/component... so it should say what's pegging the CPU... GO into SystemPanel, tap the pie graphs up top. Click the History tab at the bottom. Switch it from Plot to Top Apps. IT should list things in order of most CPU usage for the date range specified. If you just flashed, you might want to wait another hour or so, so it has more history to go by.
If anyone cares about a follow up, several reboot later, uninstalled Whatsapp (I've never liked how many processor cycles it took up, not sure if it's related), toggling 4G on and off, and probably other random things, everything has settled down and is as zippy as ever.