Hi Andy
Don't think it would help - more likely to lose customers IMO.
You need a rotwieller attitude like my missus - Debt Recovery - Credit Control - Chaser upper- just keep on top of it.
If you get them on BACS get a mobile number - "Oh, we like to get a number for customers who pay online so we can send them a text to thank them and let them know the payments gone through O.K. and help if there are any problems".
More important.
We also have a number to send a reminder two weeks later when they haven't paid.

And another - and another.

g.