I don't want to start another insurance thread - but I can verify that last night I purchased full-coverage insurance for my forthcoming Smart Passion from Geico. I live in New York City, and they blew away the rates of the every other company I called. I did have my VIN number, and it is one of those listed in the post above.
So, it seems they're covering these vehicles. They certainly weren't the last two times I called. I'm glad they finally came around.