I must admit I still have trouble with these indefinite time frames in the FSX-developer-world. I'm also in the software industry and we definitely have deadlines to meet which are known to customers in advance.
Of course I realize that these are quite complex projects here and things might get pushed into the future. But still, if it's not planned, it will not get done. And if something that is announced a year before cannot be completed in a reasonable amount of time, I would expect PMDG to inform us proactively and give us a hint when to expect it and a progress update (at least 2-3 times a year). That would keep them from having to answer posts to this topic all the time and save us the time of constantly searching for news.
Best regards
Adrian