Based on the technical papers that I've read on this subjest, such an attack would be unlikely. Several of the reasons stated above are quite valid, specifically, that such a device would have to be precisely designed to maximize the EMP effect, and such a detonation would require a device with a yield in the 50 to 100 megaton range.
It should be noted that a thermonuclear device of this size was only test-detonated once, by the USSR, back in the '60's, and following that test, even their physicists determined such a yield to be unstable and impractical from both a tactical and strategic point of view, not to mention that the physical size and weight of a device of this size exceeds the capability of all but the largest of boosters. The Soviets built it primarily for its political effect.
Then comes the targeting.....in order to be effective across the entire Continental US, the detonation would have to occur in the top level of the troposphere (between 150,000 and 180,000 feet, over central Kansas). The critical altitude varies hour to hour depending on the conditions there, specifically the ionization level. It would be a constantly moving target.......too high, and the EMP is reflected off the ionosphere, and dissipated toward space.....too low, and the effect is diffused by the molecular density of the atmosphere, which would act as a lens, concentrating the EMP into a relatively small area.
In most of the studies commissioned in this area, the primary concern seems to be the effect from multiple airbursts detonating on various targets around the country, not a single event specifically for EMP purposes.
It's not that it's impossible.....it just isn't really practical, and well beyond the capabilities of any nuclear power outside of ourselves and the Russians......even the Chinese don't have this kind of nuclear sophistication.
doc