As a general rule, if you want your work to ever be distributed on a large scale you will want to use a license that is either the same license as the product you plug into or a license that is more open. If you do not care about distribution, use any license you want to -- its a personal preference (as long as you are not tied to a license via how you interoperate with the app).