The randomness is too random. You can sit there for 5 minutes and not see one bug on your list. Tossing a grenade into the mix will get one to show up.
I really hate the main weapons upgrade path. How was I supposed to know that missiles would be excluded when I chose Acid. I thought acid was a modifier to missiles. I spent a bunch of time and money on missiles and now it's gone.