The general answer is yes. First and foremost, descriptors are intended to help the cardholder identify the products or services he purchased, when he gets the statement.
Good billing descriptors do reduce the risk of erroneous credit card chargebacks. If a billing descriptor is informative enough, it will remind the customercardholder of a previous purchase. In case of poor billing descriptor (if there is no descriptor, or if a descriptor is not informative) the customer might not remember a specific transaction and request a chargeback, which the merchant will have to deal with.
At the very least, a billing descriptor should contain merchant name and customer service phone number. In the ideal case, if a customer copies your descriptor and does an online search (in Google or Bin), your company should come in as the first page on the list.
Beside that, maybe you should try to switch from static descriptors to dynamic ones. Basically, depending on the acquirer and the underlying technology, used to process transactions, it may or may not be possible to specify a description for each transaction, as it is processed. The term “dynamic descriptor” is used to signify, that the underlying system is able to describe transactions on per-transaction level at the time of processing, so that each transaction can have its own descriptor. When “static descriptor” term is used, it is implied that the descriptor for all transactions, processed through a given MID, is specified at the MID level, and, therefore, description of individual transactions is not possible.
You can find more information in the article on descriptors on this blog.
Generally, some form of descriptor is always used on all credit card transactions. In the ACH world per-transaction description is not really possible. However, NACHA file format (used for ACH processing) allows merchants to include item descriptions for groups of ACH transactions. Therefore, it is possible to have both name of the merchant, and description of the item, i.e., group of related ACH transactions. The concept is, thus, similar to the one of dynamic descriptors.