It is a good decision, crypto should not be a thing that gets banned, there is no logical reason to ban crypto, it is not hurting anyone and it is a good productive thing. Crypto should specially be supported in third world nations like Nigera, I know they are bigger than some other African nations but the poverty level is huge there, if they could instead of going with bans and so forth, and end up with teaching people technological skills, they could end up helping the population (or at least new generation) gain skills that could be used online and that would allow them to actually provide some skills that could worth money in other nations.
I don't think you are right mate, no offense anyway, Nigeria is not a poor country, it's actually the giant of Africa that provides to both foreign and neighboring countries, Nigeria's ban on cryptocurrency is actually a fault from the political leaders which afterwards they regretted why they made the decision, mind you, Nigeria is one of the country that had huge usage of cryptocurrency in the world according to statistics(research more on that).
By the way, the news of allowing Nigerian to trade btc is still restricting users from transacting from their bank cards except for a bank transfer when performing p2p. Therefore the ban is still active, if actually Nigeria could purchase Bitcoin with cards, then that would be enough to say that the ban is over.