The only time it would truly affect your battery is if you were in a very weak network range and it was constantly switching between cellular coverage and WiFi. This is probably not happening in your case because you would also be getting terrible performance via WiFi as well, and you would have probably mentioned that. The standard auto-connect WiFi setting does not decrease your battery life enough to make a difference, so using that function is the best option for you.