BAT is a good choice if you want to invest there technology you got a good choice. But about GNT i don't know about it, a would choose in some other tokens out there lik BNB, ETH and some other good coins out there.
I don't know anything about GNT either, this is the first time I've heard about this project. So I will not invest in this project, instead I will choose other altcoins like NEO, Matic, TRX ... which are very cheap and very potential altcoins.
There is no harm in you learning a new project. try to find out about other projects and you can compare or just gain experience by knowing a lot of projects. that way you can have a lot of knowledge from the project that you are seeing. because researching doesn't necessarily make you buy it.