NO!!!! ( and I have an ex-husband to prove this...)
When you start a relationship, you are potentially embarking on a long term journey....this could mean years of dating, or possibly marriage. Why would you not want to be completely honest with the person you're seeing? If you are looking for marriage someday, you should say so. If you're just playing the field, you should say so, too; otherwise, you are setting yourself up for a really messy break up, hurt feelings, etc. For example, if your partner loves Chinese food and you don't, don't lie! You will find yourself up to your elbows in sesame chicken for the duration of your relationship! Or potentially building a relationship on "things you have in common" that are not really there! Not being completely honest with someone is just plain silly when you're trying to build something with someone; it kind of falls under the category of a game, and is just not smart when you are involving feelings. The truth always comes out in the end; don't you want to be on the "good" side of the equation?