Controlling Bitcoin will be impossible though the price and market volatility is a big challenge. However, I believe that if measures could be put in place to ensure that the market is stable enough then it can take away the volatility.
Nevertheless if it'll take some small form of regulation to achieve that then it can really help