A (hopefully helpful) comment. I've thought about the problem of finding the closure of one isomorphism class - I haven't got an answer but I had an idea that I hope is helpful towards a solution.
Consider the closure of the set S of Lie algebras isomorphic to a fixed semisimple lie algebra $L$ of dimension $n$, and fix a basis of $L$ which gives you the structure constants. Then there is a surjection from invertible matrices $GL_n(mathbb{C})$ to $S$ , namely by acting on a fixed standard basis of $V$ with $x in GL_{n}(mathbb{C})$ to give you another basis, and now you force this other basis to have the properties of the basis of $L$ fixed above, i.e. the structure constants - then trace this back to get the values of $Gamma^k_{ij}$ defining this particular Lie algebra.
To be precise with the above, I think it is best described as a transitive action of the algebraic group $GL_{n}(mathbb{C})$ on the variety $S$. I think there are some matrices which act trivially however, and that these matrices correspond to automorphisms of the Lie algebra (which leave the structure constants invariant) – i.e. the point stabilizers correspond to automorphisms of the Lie algebras, so the homogenous space has the structure of the quotient of $GL_{n}(mathbb{C})$ by this point stabilizer, which is the Lie group of automorphisms of $L$.
I think this could help getting the closure of a single isomorphism class of Lie algebras (and since there are only finitely many isomorphism classes of semisimple Lie algebras of fixed dimension, should help with that problem too). But I’m not sure how – I tried naively by saying that perhaps this closure consists of the union of isomorphism classes which you get, in an intuitive sense, by replacing the invertible matrix $x$, by allowing singular matrices as well; but what I get from that seems to be some rubbish so I’m sure that path is mistaken.