I am working on adding your work to my builder and have a few questions...
1) For the Whiphid, the bonus talent is listed as Expert Hunter. I do not see that talent anywhere. I have found 'Hunter' and 'Expert Tracker'. Can you clarify which talent you intended to give them.
2) For the Defel, you have created the protective goggles. What would you consider their rarity and encumbrance to be? My first thought would be a rarity of 1 or 2 with encumbrance 0. I figure they should be easy enough to obtain... like the electrobinoculars or macrobinoculars, and as light and unobtrusive as the scanner goggles.
3) Also regarding the goggles... do you feel a PC should buy them, or be given them at creation? I compare this to the Ammonia Breather a Gand with lungs is given. Although a player can choose not to have lungs with the Gand, all Defel have the light-sensitivity.
And as others have stated elsewhere, this is an excellent piece of work you guys put together. Thanks for doing it, and allowing me to add it to the builder. I have also added notations in my thanks to those named in the credits of your document. Keep the credit going where it's due.