If it would prevent future tooth pain and health issues, I'd say go for it, as long as his bloodwork comes back normal, and your vet has an experienced anesthesiologist.