Let put ourselves on the shoe of the owner. In my cognitive evaluation on veracity of bitcoin popularity and numbers there is a big market if I do accept bitcoin as payment and option for a better marketing strategy but the government is not declaring it legal and how would do I compute the taxation.
I do not see how all the things you have mentioned should be a problem. Legality is only going to be a problem if it has been declared illegal in your country and as long as your government hasn't that is just a piece of cake. Taxation also depends on you and how you want to go about it.
I understand that some government has introduced taxes and that will affect you when converting to fiats, but if that is not the case, then you can deem it fit to pay tax if you like. Afterall, taxes are charged on the product profit anyways.
If a big supermarket network start accepting Bitcoin on a country where it's not regulated, the government will start having interest about Bitcoins and will want to know more about it, so it can be a reason to regulate Bitcoin: Because some big businesses are using it and probably not paying taxes they should when using fiat.
It makes me think, what is better: To continue with low adoption, but unregulated, without calling much attention or to have high adoption, but with the government intervention...
The government already charges taxes over each product, it's true, but they want even more.