The software is a 5/5 for me.

But, is there ever a need to upgrade again?
Just wait a while and you'll get the software for a fraction of the price.