Thanks for the update on progress Bloc. Always good to hear how things are progressing.
Brian, Bloc (or any other member of the TP team) will never commit to a timescale, as other things inevitably get in the way.
For example, my own current major project is about 4 weeks behind where I was hoping it to be, due to having a couple coding issues which took longer than planned to find a solution, then having to spend a week on and off patching/recovering a server to have it totally die. Then having to spend the past week getting everything restored from back-ups, and working out numerous issues caused by some files being corrupted.
I'm only now, just back at a point where I can get back to concentrating on my project.