It depends upon your needs, I know you can't go to buy vegetables or fruits with Bitcoin that will be quite difficult but if you need to send money to different country where Bitcoin is acceptable then I can't find any better option than Bitcoin. Bitcoin has helped to improve long distance payment methods removing bank from interfering and making payments across international borders very quick.
Bitcoin is very easy to use for transactions, especially for countries that accept bitcoin. Can pay for anything online, from books to cars. But for a country that prohibits bitcoin, it can be considered illegal, even though in reality it can be a transaction because all transactions are on the internet.