Re: Is this a good opener
Experience tells me that you won't get that far. Honestly, if a guy starts an interaction with a cheesy pick up line (even though that's not your intent) she might be like "ha, uhh, no.." then walk away.
Now, let's say you do get to your second part. I would change the end...
First question: "Have you seen how many guys use crappy pick-up lines like that these days."
Second question: "You must have been approached by those guys right?"
Both questions are asked too quickly to each other, unless you don't expect her to answer the first one. In which case, I wouldn't ask it. The second question is what I would lose immediately because you're telling her she's hot, "you must have been approached by those guys right?" You're assuming that she gets hit on all the time, which is a good possibility... but she doesn't need to be reminded. Remember, you're the prize.
I think you might be onto something, but it needs work.
I wish I was little bit taller
I wish I was a baller
I wish I had a girl who looked good
I would call her - Skee Lo, the OG AFC