Just a suggestion.
Why not set up a seperate forum all about graphics and photo and let David link to it like he did the game thing. You click on the games link and it goes to RGForums. Something like that would not burn up the CF server space and still be connected to CF by a direct link.
Unless you can tell prople how you made a sig or an avater or how you composed a picture then it's little more than another picture gallery. " I did this in photoshop" isn't very helpful. How you did it in photoshop is. This may be one of the things he's considering. I don't know. But a seperate site linked to here sounds like a good idea to me. Maybe use phpbb. It's free you know.