Hello,
I have used both the DT Donate and DT Register on sites which also have Community Builder. In Community Builder, there is an option to hide a tab if there is no text present in the tab. Both the Donate and Register plugins, display some default text when nothing is present which in turn keeps the tab visible. I have found the members of the site get very nervous, thinking that their data will be displayed for these tabs. I know that it won't but I keep having to explain how this works. My recommendation would be to have a setting in the DTDonate/DT Register CB Plugins which allows the admin to disable all default text. This way we can hide the tab if desired.
I can hack the plug-in myself and delete the text but I would prefer not to.