There's now a translation for "Akuma no Gohoubi", so my own translation would just be redundant that I was working on. Instead, I'll probably just set my sights toward this. If anyone else is working on this translation already, please let me know. I wouldn't want to step on your toes by making an unneeded version.
EDIT: I will be working on other projects, so I will not have time for a translation since I do every aspect. Someone else can take a crack at it should they want to.