Despite its well known flaws, GDP has some great features - it's relatively easy to measure, has more-or-less a standard agreed and universal method of measurement and it is quantitative.
As a result, GDP is widely measured and provides a basis for comparison across history and geography.
Many proposed alternatives for GDP (as a measure of economic progress) do not have these features. Nor does the proposal in the linked to article. And so I think (like previous proposals) it's doomed to failure.