i dont think u need screens very much since ur team doesnt need a lot of setting up. i like ur current bronzong set since it is good at countering excadrill, which could be a problem for ur team. heatran &terrekion will be outsped and OHKOed. but if you trick machobrace, it will be slow enough...