Re: Critique!
For the invisibility question, I would say yes. It can potentially double the effective range of a spell, get around corners, utilize an ally's unique senses (a bat familiar, for example, could be the "ally target"), and generally make the wizard's strategy a lot more flexible.
Or...