Actually no be bad idea to start to accept Bitcoin for business transactions, because that na the main reason why satoshi Nakamoto create am. To be used for P2P transactions, meaning majority of the time na business related stuff naim dey influence em transactions. It was created to be used as normal money but I the form of digital currency. However na because of the volatility naim make we come dey see am as an asset for investment. And that na the main reason why some persons don dey hide the ones wey Dem get, allowing just small amount to be used for transactions purpose. Anyway in consequent time, I believe say e go become very hard for Bitcoin to even dey fly around anyhow because of the value, and people no go like to wan dey trade again, Bitcoin go scarce.
But the only problem I see, when using Bitcoin as a p2p transaction channel, is the mempool congestion that we are experiencing now, that result to high transaction fee, and delay in transaction confirmation which is not good for business purposes.
Accepting Bitcoin as payment for goods and services is good because it is the main purpose of creating it by Satoshi Nakamoto, to be used as a p2p transactions, so if OP decides to be accepting it as an alternative payment in his business, then it will be good for the adoption of Bitcoin, because some people will know it through him. But the main concern is the transaction fees which is still high now because of the mempool congestion, if he wants to adjust the fees then it can take days before the transaction is confirmed, other alternative means like lightening networks and using usdt might not be convenient for every customer, especially those who are not very knowledgeable about cryptocurrency. He can still go ahead to advertise that he collects Bitcoin, any customer that has a Bitcoin wallet can choose to make payment with it, and they will reach an agreement about the payment of the high transaction fee.