You've pretty much nailed the team balance IMO. Not too tall in the fwds; you're taller than most but get away with it because of who they are and have a really versatile backline and the creativity in the middle. Reckon you'll go pretty far in the finals barring injuries.