Laguna is too skilled, and mentally stable for Camacho. He is the greater fighter as well. Would be an awesome, fast paced match up, but ultimately Laguna's superior timing negates Comacho's speed advantage.
I think laguna would frustrate him with movement and his jab and win a UD. But camacho at 130/135 would give anyone a hard fight.