My personal probability guess, that BG will see one more major update, is 0.15. For two major updates it is 0.075. Given the tasks, Daniel is confronted with. It would be another matter, if there were one or two other capable developers in the team.
OTOH, i am working with it on a daily basis. knowing its drawbacks and using my workarounds, its still a very useful tool.