I guess problems would surface only when these are actually used, but from what I can see it looks pretty good.
I'm using the texture one without a hitch, but I haven't tested the lighting one. I just got sick of the constant rewriting of code. Just so you know, this isn't a component you drop on the form ... it's all runtime.

OpenGL in it's texture system automatically free's the textures ... though the vectors may need to be freed. I'll look into that.