No, it shouldn't be necessary.
Because: do you need personal informations from users? If yes: why?
Payment & Accounting => allowed ("legitimate use")
Technical Monitoring => allowed ("legitimate use")
And if some user want to cancel its account: is it a problem (if he doesn't owe you anuthing)??? No? Well... then you'll have no problem