For me, they are both good in their own ways. They have their own restrictions and perks. It really just depends on how the currency is being used. Locally, fiat is a lot better, but online, Bitcoin is definitely more convenient.