I really like it! Personally, I love the meaning more so than the name. My husband and I are very big lovers of Charles Haddon Spurgeon's sermons and books, and we know a family that have a little boy named Haddon. I actually think I would prefer Haddon over Spurgeon, but to each his own!
Also, we thought many times about using Elliot as a middle name for our son. Knowing about the Seewald's I'm guessing that they chose this name for Jim Elliot, the missionary.
I'm positive the name will receive much criticism from the media, but I know they are a couple with very strong convictions and I'm glad they chose a name that has a strong meaning to them.