У меня пара замечаний по оформлению (не графическому). С трейнером должна поставляться описания-инструкция. Обычно, это просто txt-файл, в котором указано, что это такое, кто сделал и когда, для какой версии игры и описание опций, кнопок. Плюс, имя бинарника (или хотя бы архива с ним) должно быть информативным. [Вот] пример от меня, пусть не идеальный и довольно старый уже. Да, не надо в разработке своих трейнеров слепо полагаться на чужие мнения. То, что мне не нравится большой размер бинарника - моя проблемка. Можно иметь это ввиду, а можно забить, если не умеешь, и не мучаться. Делай так, как считаешь нужным, наше дело - помочь или посоветовать.
PS: Файловое хранилище сайта от 5мб не умрет в любом случае, а на ргхосте твое творение потеряется.