Zwei Fragen:
Bei diesem Contest geht es ja doch eigentlich ums Protokoll (oder?). Aber auch die Programme die das Protokoll implementieren sind nicht so ganz unwichtig an der Bewertung der User. Deshalb würde ich fragen, ob bei der Umfrage später einfach der Gesamteindruck, Usability, Design, Code, das Protokoll und sonst noch was zusammen bewertet werden soll, nur das Protokoll, oder ob man mehrere Umfragen (z.B. einmal "Protokoll" und einmal "Programm" oder "Implementation" von mir aus) macht?

Zweitens: Zählt es als Quereinstieg, wenn man die Struktur (und vllt. auch die Sprache) seines Clients/seines Servers ändert, das Protokoll aber beibehält? Ich weiß nämlich, dass mein Protokoll eine riesige, klare Schwäche hat, nehme diese aber in Kauf, solang ich sie nicht zwingend ausbessern muss. Das ausbessern erfordert aber leider mehr oder weniger zwingend einen Wechsel der Programmiersprache (zumindest für den Client).