Andy, you are a scholar and gentleman
Yes, I concur after looking at Kevin's pictures that it is a KVA chassis, albeit with some weird-ass modifications...
I'm going to take your suggestion and e-mail Kevin for more info on his build.
So now, who's got a set of front and rear suspension bits for a KVA for sale?