My .02.
The logos have some pretty intricate details. If you ever need to print on a small scale (i.e. Business cards), you could lose some of that.
Most of the time when I design an identity I also try to keep in mind how it translates to black and white for things like letterheads and vinyl or metal cutouts. The level of detail and multiple colors can make that difficult.
I know you said that you haven't gotten to the point of editing vector art, but you might want to try to find some less detailed images.
However, I think the logo looks pretty good as is.