Hm, looks like it's not very long after you get into the Warren that you can go back to Neon. I might go back and do that later today, then. All the side missions and dead drops are done, just want to get moar blast shards.
I just did the story and nothing else. I think I had 35% on it.