If you get away from hatchery stock "breeds" and try a standard bred dual purpose breed you'll get better weights.
Leghorn and Amerucana are not going to lend anything to meat quality. Layer type birds lend to laying. People think a large bird makes a good meat bird so Jersey Giants are often...