The CHDK TDCI in-camera stuff is still very fragile and has portability issues, which is why we haven't widely distributed it.
The problem is where we can get enough memory for working space. Currently, it uses what would be the still image capture frame buffer as buffer space for building-up the TDCI representation of the live view data. However, even that fails on some cameras (e.g., the SX530HS) because the image buffer gets overwritten despite the fact that we're not capturing any still image. BTW, working from the still image buffer data directly is something we've also implemented, but it doesn't produce a dramatically faster capture rate than dumb saving of the still buffer.
Anyway, we'll post better versions once they're a bit more stable....