Well, whether or not you want to release your spells separately is up to you. If you think they're generic enough to be used by others, then you should probably put them in a demo map with a bunch of comments/tips on how to use them. That in my opinion would be better than just saying "look at my map, the spells are all in there".