Is Cape Canaveral really the lightning capital of the US?
It's pretty likely. Florida has the highest lightning strikes of anywhere in the US, as can by seen by this map from lightningsafety.com This is the area near Florida, with the highest levels.

It's hard to see, but the highest density is actually just to the west of the Cape, but it's not too far of a stretch to say it's the lightning capital of the US.