No, don't wait for perfection. Post now please. And of course your charity will take them and be happy to have them. No one will even know they were practice for you (only you will know that). We are all excited for you. And don't forget we were all new at quilting once too. We're friends here. We will celebrate your accomplishments with you!