Indeed a nice idea. One thing that I suggest changing is the familiar into an animal companion, at least if the idea of this class being a requirement for Druid (definitely a good one in my book, especially for low-magic settings) is used. I shall follow your work with interest.