Our Honeywell controller allows us to choose 3-4 different behaviors for the electric strip heaters -- time based, temperature differential based, thermostat based, and a couple others that I can't remember.
One important reason to allow use of strip heaters with a geo system is to prevent the ground loop from chilling down too far in situations where the geo system requires very long run times to reach target temps in super cold weather. I believe it's in your interest to mix in a little strip heat in those situations (some people have backup propane/gas heat for those scenarios, which would be much more efficient than strip heaters).
Like everything, there is an optimum. All depends on the climate and many other factors, including how you set your thermostats. If you set the system to a much lower overnight temperature, the morning ramp up to a warmer temperature could result in long run times and cause efficiency to drop off as the ground loop cools.
We had our strip heaters turned off the first couple years due to a programming error. Got them activated middle of last winter and they've been available all of this winter. Have not really noticed if they are used a lot, and haven't yet seen any impact on the power bill. But I sure knew something was wrong last winter when we had a super cold snap and the geo loop temp dropped dramatically due to long run times.