This should be moved from template_preprocess_node() to comment_preprocess_node(), a function I realize may not exist currently. Because functions named *_preprocess_node() are hooks, if you make a function named comment_preprocess_node() you'll be able to put the addition of the comment variables into the node template there instead of directly in node.module.