The ida of running on bitcoin isn't actuall ideal as i see challenges arising from that, considering the fact that bitcoin is highly volatile, loads of challenges will be faced with the fluctuations that goes with it. imagine having $100 bitcoin in you wallet and you set out on Uber adn midway the journey, bitcoin crashes leaving you will a value way below what your bills have already acumulated. it then becomes na embarrasement. i will not advise both firms to run on bitcoin
It will be good for them to have a payment processor in between them and a customer as then the payment processor will give them a constant amount after taking their fees/cut in between. I guess this will totally remove the price variation problem and also the companies would still be getting the constant payment after the ride and no price fluctuations.
imagine having $100 bitcoin in you wallet and you set out on Uber adn midway the journey, bitcoin crashes leaving you will a value way below what your bills have already acumulated.
The inverse also holds true in this situation also, because you will also be having more than $100 after the end of the ride if the price increases exponentially. So there are always merits and demerits of using a volatile currency, it is on to you to seek the merit or the demerit in the currency.