I am no fan of Cockroaches.....I had lots of dealings with the little blighters around the world and they can be pretty gross. I would not, however, push pins into them and cut off their antennae
I respect all life, including that which I do not particularly like. This 'project' encourages non professional experimentation on a living creature that does have a brain after all. I am no supporter of harming sentient life for the purposes of experimentation or curiosity. Saying that, I am not an animal activist and I do not support direct action.
It should be noted that children can be VERY cruel as they have yet to understand the implications of their actions.
This project strikes me as WRONG on all levels and I would not be surprised if it gets pulled. If the 'animal rights brigade' get hold of the backers details there could be some seriously nasty hate mail flying around !