Bem pessoal, tendo em conta esta discussão e em conversa com o peste tive uma ideia (que provavelmente não será inovadora) mas que penso que pode ser levada em conta por vocês no que toca à evolução dos ciclistas.
O que eu pretendo é que o jogo não se torne numa montra de armstrongs's e cavendish's nem, por outro lado, um sítio onde os mais jovens não têm futuro.
A proposta é a seguinte: Criava-se um tabela de pontos associada á vitória/pódios em etapas/provas. Um corredor ao vencer ou terminar num pódio uma etapa ou prova amealhava esses x pontos. Paralelamente a essa tabela, teríamos outra referente á evolução dos atributos. Por exemplo, 50 pontos poderiam ser trocados no final da época por 1 valor de evolução de um atributo á escolha. Essa tabela poderia ser diferente para ciclistas sub-23 e para os outros, sendo que para os maiores de 23 anos seriam necessários mais pontos para poder evoluir um atributo, obviamente devido á idade mais avançada.
Se quiséssemos ser ainda mais específicos, poderíamos limitar as evoluções. Por exemplo, um sprinter necessitaria de mais pontos para evoluir o atributo de montanha do que o se sprint ou plano por exemplo.
Fica aqui a ideia, espero que tenham percebido e que ajude, nem que seja para dar umas luzes.

Gostei! Outra ideia seria definir x números de atributos para um certo resultados numa prova e caso esse resultado fosse alcançado o ciclista em questão receberia 0.05 nesses atributos. Quando tivesse chegado ao 1 subia nesse valor. Ciclistas mais jovens recebiam 0.1, por exemplo e mais velhos recebiam 0.025 ou assim.
Por exemplo ganhava etapa de alta montanha no tdf com 21 anos. Ficava com 72.1 na montanha e 68.1 na recuperação por exemplo. E estas décimas iam-se acumulando.