I've eaten plenty of snake in China cooked in all manner of ways. My favorite was probably "5 step" (you're dead after taking 5 steps should you get bit) deep fried.
My least favorite was snake gall bladder bile mixed with a cup of maotai.
Rattlesnake is a delicious breakfast meat! When rangling in Colorado in my youth, I loved eating it - favorite way was to boil it for 20 minutes (to soften it up) then fry it in bacon grease... Yum!
Good eating for sure, at home I have snake shot as first round in my pistol which is on my side always. 5' to 7' snakes/pit vipers are common here pigmy rattlers are even more common oh and that little coral too.