Cleon
Legend
Seems like it.
I think the AC needs some work. The original converts to AC 15, which is +5 NA, unless we're giving it a deflection bonus. That does sound appropriate, actually. If it's Con based (from an SQ), that would reduce the NA to +4, or we could bump Con a little more.
The AC is just a copy-paste carry over from the Demarax which we haven't got around to changing.
I'm fine with +5 natural for AC 15 (+5 natural), touch 10, flat-footed 15.
Don't see any justification for giving it a deflection bonus. There isn't any mention of them deflecting attacks (presumably via gravity-manipulation) in the original description.