I've been opening girls with "Hey, you're attractive. What's your name?" lately and it hasn't failed yet. It's like simply acknowledging you find her sexually appealing without trying to be witty or funny.

What are the downsides to simple, straight-forward openers like these?