Poccil's should have that stuff taken care of. I actually don't know anything about Ruby programming. I had planned to start learning it in April and use Topaz as a learning project of sorts. You're still welcome to jump in, if you'd like. I won't be able to help until I get started with Ruby myself, and have a to-do list I need to take care of first.
We want to use RSE mechanics for everything. The only exception would be the physical/special split for moves that D/P/P introduced. I'm thinking we'd have to modify Poccil's kit, and if it has arrays set up based off of the "ghost type is physical, fire type is special" thing then it could require quite a bit of modifying.
Information is scattered throughout the forums, so if you need something specific then one of us can dig it up for you.
I'm sending you a PM with some programming-related stuff.