I thought I read somewhere that astronomers are expecting to see a lot more of these now that they know about them. I'm wondering if we will have to wait for the Large Synoptic Survey Telescope to find them or will STARSS pick up some of these?
This theory is the best one so far I've read, but I still refuse to completely let go of my own (unscientific) theory that Oumuamua is a tour bus from a poorly run intersteller tourism company.