Na minha opinião, existem excelentes argumentos para ambos os casos.
Eu muitíssimo mais prefiro o MSX 2+, acho que para um concurso de desenvolvedores há muito mais potencial para demostrar qualidade e atenção aos detalhes, e também há muito mais recursos para explorar a criatividade.
Por outro lado, programar para o MSX 1 pode ser muitíssimo mais rápido dependendo do projeto porque há muito menos coisas para fazer e muito menos recursos para explorar. Em termos de desafio programas para MSX 1 (especialmente jogos) precisam ser muito bem planejados para que sejam realmente bons.
Isto posto, eu diria que o mais adequado talvez fosse dividir o concurso permitisse dois níveis de competição: MSX 1 e MSX 2.
Talvez deixasse a coisa até mais interessante, na minha opinião.
Divirtam-se (e programem algo) :).