suits the theme, looks cute. I think you should always consider what a printed version of any logo would look like on a white background when designing logos. Tip end*
These are really inspiring! I think you have designed very outstanding logos. I am also a logo designer and my design style is little bit differ. You can check my sporty logo designs if you wish.