По моему опыту клиентские программисты хорошо могут в геймдизайн. Их ограничивает только контекст и субординация. Так-то исторически гд из программистов и выросли, когда сам придумал, сам написал игру.
Мой домашний погромист плохо в лвл-дизайн например умеет, ему неинтересно и его это бесит. Но такая себе у меня выборка :)))