Sorry for bringing back an old thread, but has anyone seen information about this being released? I know FT isn't exactly known for meeting deadlines, but I'm wondering if I should just go with one of the other options if this isn't going to be released.