Everything looks fine, as stated Communication is key. Much like anything being Transparent about things, anything from Lore to magic to even the basic things can make all the differences. As is always my nitch to say, devil is in the Details. However the level of detail is always subject to the reader so I say this: set a level you like and reach for it. Under shooting is bad but it never hurts to over shoot. Again general feed back from me is, things are fine so far.