Thank you ! I actually intended to allow control remapping but I lacked time in the end :/
I indeed used joints (Distance joint) to keep the snaked together and since it was the first time using joint, it took me some time to figure it out (and I still wouldn't say I perfectly know how to use them)
Thank you for the feedback and advices !