If you have time, then yes.
I have had it for 3 years (2 years bought - via the buy 1 get 1 plan - shared 50% with brother) and last year was gifted a subscription.
It is really good. From the production values to the people teaching the courses - it is great content.
However, in the 3 years, I have been able to do only a few courses. So it was not worth for me as such.
But, if you feel you can spend atleast 60ish hours / year (or more on it), AND can split the cost via a buy 1 get 1 offer they have from time to time, it is worth it.