My major setback now is the high transactions fees and congestion in the mempool but I've made provisions for my BTC Address to customers but for now they're still patronizing me in fiat.
You opened a bar. A bottle of beer is not up to $1. 1 input and 2 outputs bitcoin transaction at 80 sat/vbyte cost 4.79 in fee. We all know that it is not possible to pay using bitcoin onchain transaction for some beers. In Nigeria, naira is more used for payment and using bitcoin is getting more discouraged with the high fee.
Although, there are expensive drinks and wines, but fiat transaction locally is instant and of very low cost. On Opay, Kuda and Palmpay and some other means of paying for goods and services, the fee charged for some number transactions per day or per month are free.
You're right, buddy, accepting payments from customers in fiat is the easiest way for you to get their money without having to pay exorbitant fees. However, accepting bitcoin is also a good idea because it can help you acquire some without having to buy it from someone else if you want to invest again, but regardless of how a customer completes a bitcoin transaction for you, he will still be responsible for paying the fees. The best online banks to use are opay, kuda, palm pay, and moni point, since they don't impose excessive transaction fees, and I think that's what most of your customers will use as well.
Nobody wants to be stressed these days, so I'm just saying that since you're starting a business, you should take it seriously in order for it to grow. Even if you want to accept bitcoin right away, I don't think you should; instead, you should wait to see how the business is doing before making such a decision. On the other hand, bitcoin is an unpredictable investment, so don't let the bull run or the increased price of bitcoin fool you. I wish you luck and more clients for your enterprise.