I'll vote yes. Some of the mechanics could be worked out slightly differently, but that's just preference. I like the concept of the creatures and feel they would add to any setting they were placed in.

MitP vote: yes