Do what makes the most economic sense for your business, and test it against the market. The market is indeed magical and will let you know if your idea is a good or bad idea.
I do agree this is still a fiat world. At least for my business, I must accept fiat to survive. But I also foresee, or at least I hope, in the not too distant future I can refuse to accept fiat and run my business accepting bitcoin only.