I think the form looks great, agree with other comments about the face being a bit bland but I'd imagine this is a ways from a final product. Would like it to look a bit more chitinous, they are supposed to be insectoid right?
If you look at the design there are loads of insect cues based on beetles of various sorts. In reality I would expect the head from the model to be on this design though.