With an attitude like yours, I can understand PaX team has a hard time getting code into the kernel. The OP is in no way spreading FUD, and claiming that he is reflects more on you than it does him. The OP's point, which is that semantics differing markedly from ordinary C make code less readable, is perfectly valid. When code becomes opaque, it's not "your own problem": it's a problem for the entire community, increasing barriers to entry and ongoing maintenance costs for everyone. It would behoove you to actually address this point.
The compiler plugin source being available is no defense: INTERCAL sources are available too, but this fact doesn't make INTERCAL comprehensible.
While nonstandard C mechanics brings benefits, source-to-source transformation and other techniques can yield equivalent results without, in effect, forking the C language.