There is this one thing that men need to get right; being honest when they approach women makes them more attractive.
Since we invest time, money and emotional energy into relationships, it is good to be direct as early as possible to save people the emotional turmoil when they realise the investment wasn't tallying at all.