That was the spot I picked too. I used 3M body molding tape to stick it under the dash right at the front. It will never fall off. Just clean the place you are going to stick it with alky first.
My GPS antenna is on the passenger side corner, my Radar GPS antenna is center dash - don't even notice them really and no one really points out asking what those two are so I'd imagine its a little inconspicuous.