I dunno, production-wise, they look about equal to me (maybe a slight edge to ole-Beas).
Beasley was involved in about 308 plays which lead to 22 TDs =7.1 TD/(100 plays)
Waters was involved in about 378 (he actually got MORE snaps) which lead to 24 TDs = 6.3 TD/(100 plays)