It is a bit more random than I'd like. The real version of Osmos had some very cleverly crafted levels that get round that problem.
On reflection I could have made the game wait for your first key press - maybe that would help? I did manage to make it regenerate at the start if you lost straight away by appearing inside a larger mote, but if one's heading for you, even a pixel away, it can't tell there's a problem, sadly.
Glad you liked it :)