It's seems like nice project by The Brave Browser. Am I too late?
I assume you invest on that project because you really believe on it and you see the potential so I think our opinion doesn't matter anymore since you already invested on that project and you should believe on your own analysis. Its not about being too late, its about how you adopt the change and manage to take profit at any challenges. Don't invest again if you'll just ask if you're too late or not, believe on yourself.