Wow, you're having a lot of problems. Let me see if I can help.
"Excessive battery drain" - Okay, how long have you used the app? What other apps were running when you deduced this? What exactly was the battery drain? Have you tried to recreate it? "UI becomes unresponsive...crippled" Well, I haven't heard of this happening to anyone else so far. So, if Apollo has memory leaks that are so bad it leads to a crippled interface, then more than one person would experience this. It's hard to deduce whether it does or something else is going on. I can say that I've used the Eclipse Memory Analyzer to check for any leaks, and everything came back clean. Also, what part of the app are you in when this happens, and have you tried to recreate it? "30 seconds into a track...play a random other song" - If something in Apollo is causing this, then I'm clueless. It's also very difficult to start to determine what could be causing this based on your bug report. "I could fry eggs on my phone while running the app" - That sounds hot. What kind of settings do you use with your phone? Are you rooted? Do you overclock? Is the screen brightness turned all the way up? There's a lot of variables to take into account when you report any bugs. Is it truly the app that is causing these problems or is it something else? So far, everything you've mentioned is an isolated case. I'll keep a look out for anyone else experiencing these problems, including myself, and then see if I can find the root of any of them and then fix it. At any rate, I'd appreciate it if you'd report these bugs again in the proper forms (I'm still setting them up), rather than on the CyanogenMod Google Plus page. It was really by happenstance that I saw your post at all. I can't monitor this at all times. Thanks for the feedback!