To be honest, I've never heard the phrase "Go the whole hog" in my life. If you said it to an American, they probably wouldn't understand you.
But I agree, many english idioms can be very confusing.