I don't like that the familiar is a spirit rather than a normal creature of its ilk. The spirit thing is neat, but for me it's not as cool as bonding with an actual creature.
This is my main objection -- I understand that it allows summoning/restoration and that it means you don't need to feed it; I'd prefer that it just be a regular animal with limited plot immunity (rather than a magical workaround.)