There are benefits to accepting other tokens… There’s already a 10% bonus attached to paying in STORJ vs. USD. There’s no reason why there couldn’t be a 3% deduction taken for payments in BAT. If the service is offered on github and potential customers may already have plenty of BAT, then maybe those customers will sign on the dotted line with BAT rather than go through the extra steps of exchanging their BAT for STORJ and losing both time and funds through the transaction process.
Just a few thoughts… I certainly don’t expect anything other than the current methods of payment for the foreseeable future. However, eventually there’s likely to be a big crunch within the ERC-20 token space resulting in a handful of tokens that become universally accepted as payment for services on various platforms. My guess is BAT has a really big head start on winning that race.