Yes, [Insert thing I help with here] needs to also be included because it will help [thing] be done. Obviously this has no relation to the fact that I help with [thing].
Things like graphics and overlays are things that can be done at a beta stage which according to the list you are both (holmie and duded64) in. Just from a glance at the staff list and the beta testing list the same is true for nearly everyone helping with things in the game. For the people not helping with something and who aren't beta testing, the little bit of extra time that you will have to wait for the game will be worth it for having bugs fixed and things all working as they should (unlike other games)
At this stage I'll mention this is getting horribly off topic for the 'Game Screens' thread, and ask that any further discussion of alpha/beta testing go into the 'TAOC Discussion' thread.