Yes I would go back and pay for yearly upgrades.
As of right now Cakewalk is dead so our lifetime upgrades are dead. Although we have to get over that as far as I am concerned I got a lot for my lifetime payment so I am not going to complain.
Don't count the fixes and look at the freebees we got like the Adaptive Limiter. That alone was worth the lifetime money. YMMV