Regulation is definitely more effective to reduce volatility,
I guess you mean volume, not volatility.
Regulation usually means restriction. There's going to be licenses, fees, government intervention into trading and private business that will discourage people from choosing cryptocurrencies which will result in less people using them. Volatility will still be big because what's stopping someone who already has bitcoin to dump it when regulations keep piling up?