I have to admit that you argued your position really well here, Bo. I don't consider myself a nationalist of any sort, and I'm not sure yet if I agree with all your conclusions, but you make a lot of very persuasive points.
One counterpoint I would like to make is that I think out of the four subtypes of nationalism you mention, civic nationalism would be best suited for a diverse nation like ours, if only because it would accommodate the broadest range of perspectives and beliefs. But I'm open to changing my mind about that.