>>3Maybe because it means she has to come to your house, or vice versa. Unless she knows you well and is comfortable being alone with you, that's rushing things a wee bit.
I think going somewhere public on a first date is a much better idea.