Please elaborate. You are mixing several concepts, and it makes answering the question impossible.
Yes, neutralization produces heat. Yes, produced heat can heat up water. However, final temperature is not a measure of efficiency. Do you understand the difference between heat and temperature?