
Quando a ser compativel com PHP 5, acho q deveria pensar na possibilidade sim. Tudo bem que ele ainda não está sendo usado, mas é interessante ter 2 versões, uma para PHP 4 e outra para PHP 5 (apesar de que a classe que funciona no 4 provavelmente funcionará no 5, mas existem mais recursos no 5, como "evento" destroy, etc...).
Quanto a conhecimento, o básico de GD, e outra coisa: será preciso muito calculo.
Bom, posso ajudar com o projeto.
Flw