Alright, from what I understand, you are free to upload and submit art to your own page as much as you'd like, and then submit it to the group (I just set that up so that you are able to do so!)
Once again, I'm rather inexperienced to this, but the main place to upload art is your own page. If you submit it here, we'll feature it for all to see. Pick your favorites so we can show them off!