I've outlined the project stages on the project page (under resources). I'm on stage III now.
It will take me as long to implement the SLABS communication as it takes to find your keys when they are lost.

That is, I don't know if I can access the SLABS so its pretty much impossible to guess how long it will take to figure that out. To be honest, this is also a really low priority project for me right now, but I do plan to make steady progress.
--Craig