I wonder what difference it would make in practice. If the code's usable for both newbies and pros it will be worth releasing for the people that benefit anyways.
Personally I think a good documentation will be beneficial to everyone as it will improve accessibility to the code so to speak, but that part is really all up to you.
All that's left to say is; thanks in advance!