Stroke lenght is practically same on both devices. Keon 62mm, launch 61mm. (it was said and written on video-review)
Looks like keon is revised version of launch. Better manual controls and different motor.
It would be not surprice if keon sleeves are actually made by fleshlight.