I wouldnt give another bonus feat (wizards already get alertness when familiar is within 5 ft), again that sounds like IF range.
The good points about a butterfly:
Flight
Good AC
Good Touch Attack
Very low-key
Compare the butterfly to a crow, hawk, or even raven and youll see the butterfly, mechanically, is superior in many ways. That is why I suggested using IF. Although, with IF, it would be a "magical butterfly" so as to compare with a pseudo-dragon or quasit.
If you want it to be a normal familiar you still run into problems. All normal familiars (I believe) fall under "animals" in the MM. Perhaps a butterfly would too, just something to think about.
Technik
The good points about a butterfly:
Flight
Good AC
Good Touch Attack
Very low-key
Compare the butterfly to a crow, hawk, or even raven and youll see the butterfly, mechanically, is superior in many ways. That is why I suggested using IF. Although, with IF, it would be a "magical butterfly" so as to compare with a pseudo-dragon or quasit.
If you want it to be a normal familiar you still run into problems. All normal familiars (I believe) fall under "animals" in the MM. Perhaps a butterfly would too, just something to think about.
Technik