I found out with my last Boy because I was desperate to have a Girl and thought It would be better to prepare myself before the birth, although you are right, you are so in love when you first see them that the GD isn't as bad when they are born.
Finding out last time ruined the pregnancy a little bit ( i feel awful saying that because I love my boy so much) .......... But I'm doing it again this time and finding out next week at an early gender scan. I'll be 16 weeks.
Good luck with your decision xx