Yeah a more structured level layout would probably be a better fit for the mechanics. I went with Survivor-like to save dev time – which worked, but also caused the flow to suffer a bit.
I don't know if I'll continue developing this exact game, but I probably will try to generalize it's components for use in future projects.