Let's set up a team of spriters and programmers to make the ultimate fangame.
2 spriters, 2 tilers
2 programmers
1 music guy
1 guy to encourage the rest and provide a healthy dose of humorous remarks to keep the good mood in.
1 supervisor/coordinator with general idea and plot
i think it should be more spriters / per talent.... not everyone is talented as the one before... if someone can do something what the other not can, then it is a good thing... so "2" spriters are not enough when they're on a low lvl...
tilers...tilers...tilers... ehm what is the differnce in work for spriters and tilers? they both have to sprite... they could stick together....
hm... 1 mapper atleast would be good.... as you see, that lacks in some fangames.
1 artwork guy for scenes and menuart and general looks of "new elements" would be cool, too
so that would be the list i would create:
4+ spriters
1+ mapper
1-2+ artworker
1+ composer
2+ programmer
1 director ( the last guy in your list )
1 manager ( the "funmaker boy" in your list )
1-2+ tester ( no, not just playing... hard bugfixing )