It does the job, but I'd rather have something a little nicer in the finished game. The level select screen in particular looks cluttered and boring. I've been thinking something more like this would look better:
Levels would get a black cloud icon until you complete them, at which point they'd turn into little animated galaxies. Perhaps each galaxy gets more complex as you do more things in the level, and they'd be procedurally generated, each one different.
This wouldn't be trivial to do, but I think it would add a lot of value, relative to the work it would take.