Most software companies release new version of software every 2-3 years, some take much longer. PGM tries hard to be different and upgrade path is VERY reasonably priced. However, because some features are done on the fast track, good number suffer from various forms of limitations and inconsistencies. With "New Year" always around the corner, some don't get proper attention and continue to build up.

I would love to see alternating yearly upgrades. Meaning: One year - new features and new tracks. Second year - focus on fixing issues, limitations, completing & optimizing existing features and new tracks. This gives the benefit of observing broader reaction and make corresponding changes for the better that suits most, without the time pressure.