I actually like this casting choice. My uncle wrestled in the same company as him in the 80's and I got to meet him when I was younger. He is a very nice person outside of his ring persona. I know my ITTL uncle and I would enjoy seeing him in this movie.
Fun fact: even though he was born in Spain, Kane resides in Jefferson City, TN, which I live near. I haven't met him, but I've heard nothing but nice things about the big man. For his size and limitations, he's not that bad of a wrestler either. Hope TTL is good to my fellow Tennessean.