On the downside a regular business can't price anything in bitcoins because of the deflationary nature of it. They would need to reevaluate the price every several hours.
Well there was something invented in the 1940s that can do that for you, called programmable digital computers, you may have heard of them.