I agree that upgrading Harvesters costs slightly too much knowledge for the benefit it gives you. I don't agree that this is highly unbalanced. 1500/3000 with the current benefits should definitely be fine, maybe even 2000/3000. Don't make them so good that getting them becomes mandatory, that would be boring.
Currently they are worthwhile, but only in games where you have a massive number of planets.