any software that can help you is worth buying. with that being said, will it help you? only you know that for sure. do you know how to use it? how to use what it says to play better? are you a good enough player to not need it? will you actually do what it tells you to do?
answer these questions and you will have your answer