Looks fantastic to me, I love it! :) I hope it raises oodles of money! :)
As for the quilt police....anytime someone makes a comment that brings a person down, it's because they have self esteem issues and are feeling inferior. Don't let it get to you...