Naturalize is a supernatural ability, but you've given it an equivalent spell level. It's only spell-like abilities that have those.
Nature sense gives the effect of know direction continuously, but know direction is instantaneous, so that doesn't make sense. Also, anyone with 5 ranks in survival always knows which way north is, so you don't need to put in a special ability for it.
Your descriptions of natural essences and topiaries don't list the equivalent spell level.
The castor natural essence nauseates a target even on a successful save. A nauseated creature can only take move actions. Using some of the topiaries, you can remove the need for an attack roll. So, using this, it's possible to automatically deprive your enemies of useful actions every round for as long as you like with no chance of failure. Okay, so spell resistance still applies, but against anything without it, you can just win.
You should work more at keeping your invocations in line with existing ones. For example, you have pass without trace as a least invocation. Warlock has entropic warding as a least invocation, which gives the benefits of both pass without trace and entropic shield. As another example, you have water breathing as a lesser invocation. Both warlock and dragonfire adept have least invocations that give water breathing and a swim speed.