I think it just really depends on the situation - what you are planning to do in the game:
• for rushing the nexus: spy, miner, tank (ew), hero kit
• for pvping and grinding kills: hero, tank, vampire, healer, swapper kit
• for killing stacked players: pyro, pman, swapper kit
• for annoying...