There is something else about cfclient that I find even more worrying. Consider the following code snippet:
<cfclient>
<cfset document.getElementById("result").innerHTML = "Hello">
</cfclient>
This code, found in almost all the demonstrations Adobe has published on the new cfclient tag, mixes the syntax of the two languages, Coldfusion and Javascript. That can only mean one thing: confusion.
In fact, I wonder why it works, as it is invalid CFML. Do you get my 日本語? Then you get my drift.
Reference: Adobe cfclient documentation