I would have just said "rule of cool", and let him do it. After all, it's not overpowered, and if it became a specialty (share spells on the familiar to deliver touch attacks), it could be nifty.
Besides, it is a *magic* snake, so it's possible to handwave the issue.