I wouldnt expect a lot since it was purchased by Chaos... Enscape used to be part of the rendering revolution, but now it becomes another brick in the wall. Dont surprise if some day enscape gets converted to a preview mode for vray and dissapears as standalone.
By now, i would suggest you getting a prepaid or e-card and put it as main payment method so you can delete your old card.
I actually did cancel my old credit card but Enscape is threatening collection agency if I don't pay for another year - hard to get out of being held hostage by their auto renewal policy. If you miss your window of opportunity to cancel, they do their best to squeeze every drop of blood they can. Unlike other software where if you don't pay them, it signals an end to your interest in using it, Enscape tries a very different approach