The previous Ravegers writer was Howard Mackie. No word on whether he’s on one of the expected 4th wave of titles in February or not.
Nelson has primarily been over at Boom! Studios working on titles like Fall of Cthulhu, Cthulhu Tales and Outcast.
Todd Allen wears a lot of hats. At various times he’s been (alphabetically), a bouncer, college professor, humor columnist, Internet producer and an NBA/WNBA Beat Writer, among other things. He’s the author of Economics of Digital Comics. You should probably read it.