Ao meu ver não vai ser muita a diferença se você trocar de uma 40D pra uma 70D - apesar de o sensor da última ser melhor, a diferença não é tão enorme quanto o salto que você vai dar se você for para um corpo full frame (40D para uma 6D, por exemplo). Segundo o DXO, a diferença entre a 40D e a 70D em ISO é de uns 200 e tantos - em teoria, é pra isso equivaler a menos de 1/3EV. Agora pense assim: você tem uma cena em que você precisa manter 1/125 de velocidade (o que considero mínimo para que o movimento das pessoas não fique aparente) e que, para conseguir essa velocidade, você precisa usar ISO 6400 na lente 70-300@70 (abertura F4), enquanto na 70-200 você só iria precisar usar ISO 3200 em 70mm. Se você quisesse usar em 200mm, ia ser pior ainda - a 300, se não me engano, já é 5.6 em 200, então você precisaria usar ISO 12800, enquanto que com a 70-200 você continuaria no ISO 3200.
Sim, a 70D é melhor que a 40D em sensor, mas o sensor da 70D não vai compensar 1 ou 2 EV a mais em ISO - a lente, sim.
Pra mim não tem nem o que pensar - 70-200 na veia! A não ser que a 70D tenha alguma função que você REALMENTE precise, não vejo motivo para pegar ela.