My thoughts on it are pretty simple. He is a US citizen, on US soil. His actions can be identified as criminal, under both state code and US code. He should be prosecuted as a criminal. He is, prima facie, not an "enemy combatant", as it is not clear that he was engaging in any activity that can be defined as warfare, and is not in the service of a foreign power. Furthermore, if he was in the service of a foreign power, or could be defined as engaging in warfare against the nation of which he is a citizen, there is a legal remedy for that, as well; namely, the charge of treason and the punishment of the gallows.
We're wrangling about whether to afford him 5th Amendment protections, and I think it is actually moot. The Miranda case, AFAIK, does not protect him against "questioning"- he can be chatted up all day long- but rather against having his answers used against him in court. Looking at the evidence compiled against him, I would daresay that his self-incriminating testimony is not really necessary to obtain a conviction. He can spill the beans or clam up, and it won't make a bit of difference. More dicey is the use of his statements against others- I'll leave that to the lawyers. Add in the perfectly legit use of the safety exception in Quarles, and I think we can do quite a bit of talking with him without worrying overly much about the outcome of his case and the ones to follow.
I understand that there are distinctions between unformed soldiers of an enemy and "enemy combatants", and that they can and should be treated differently. There are, however, differences just as big between enemy combatants and treasonous US citizens, and they need to be treated differently, too. The law likes bright-line distinctions, and "US Citizen" is a pretty convenient bright line. Under the law, this clown is the same as me. I really don't think we want to travel very far down the road of "well, you're an enemy combatant because the Administration thinks what you're doing aids our global enemies or harms our global interests."
Mike