In my experience indirect openers (unless directly followed by a direct SOI) appear to be unauthentic and will immediately turn of the HB 9s and 10s unless you're an extremely skilled conversationalist. direct openers are great but for most girls they are a real smack in the face because it's such a raw statement that it puts too much pressure unless you are very calibrated and can smooth out the situation. I found (through practice) that a situational opener followed immediately by a direct SOI works the best. e.g. "i didn't know you were homeless... blah blah.." she replies. Either "well there is another reason i came to talk to you... (direct SOI)" or "haha just kidding, i just wanted an excuse to talk to you because you're so damn cute."
This is what i've found fellas, but i do keep switching it up depending on how i feel and the situation. Different strokes for different folks!