I cannot say whether it is good or bad until I have seen the film, but in all honesty, I am interested in seeing how this new addition to the reproductive cycle works out.
The Twin Cs of Canon and Continuity have always been something of a stale joke anyway, and among the books, movies, video games, etc, there has been plenty variation on this whole 'queen' business already, so bring it on.