If there was any one lesson I learned reading both his stuff and other similar authors in that genre its that incompetent villains only provide speed bumps to heroes and yawns to help the reader fall asleep. Truly intelligent, creative and fleshed out antagonists provide mountains for protagonists to scale and "Oh shit!" moments to keep the reader up at night when they slip and fall.