The only foreseeable issue I can see with not giving clients a "banned reason" is that if a potential customer were somehow banned for no reason, they'd see the site as being dead and never return.
At least with a simple HTML ban page, it'd be possible to tell them why they cannot access the site.