I assume that was an 1100 mAh battery vice 110 mAh? How is your CG? That may determine where you take off weight; if you end up having to add weight to balance it out, you may be defeating your purpose!
You are right about the on-board glow; you generally don't need it if you are using an OS "F" plug and fuel containing at least 15% nitro.