Overall, they are doing a good job in terms of both technical and business development, but the project still has a long way to go in terms of adoption.
I believe that BAT has a fairly high chance of listing on Coinbase. Out of the coins to be considered by Coinbase to be listed on, the market cap for BAT is by far the lowest. This means that the positive impact from listing on Coinbase is the greatest.