Agree with the points you've made. I wouldn't be mad if familiars could only deliver touch spells – there are still a lot more touch spells to be added to the game. And with Magic Initiate, anyone can pick up a familiar. They're great for delivering cleric spells like Restoration, Cure Wounds and Inflict Wounds.