Yep! There are loads of people now who are using Bitcoin and accpeting bitcoin on their stores but ofcourse there will always be a risk on it as the price is volatile, it can go pump and dump at the same time...If you arent sure about it, then why not just go with USDT?
If you have a stable Business and can carry even if there is a drastic change of Value ? then yeah better to accept Bitcoin as option for payment
because this is really appropriate now specially in online extension of business in which very practical to have now.
and also those currencies that is legit and mostly with lower transaction fee because these days Bitcoin has really huge fee
and small payments won't be good in transaction because you will pay more in fee than the amount you are paying,
Unless you are using Lightning Network that will help you minimize the transaction fee with faster and accurate transacting .