There really is nothing different fundamentally about how antpool and kano.is work, as ultimately they're both PPLNS stratum mining pools for bitcoin.
I'd argue that the only thing similar between ckpool and ant is that both are attempting to solve blocks and that one incarnation of ant is PPLNS.
Everything else is indeed fundamentally different... and you even go on in the rest of your excellent explanation describing the huge fundamental differences between the two pools
