I would never give out my full address before a booking and I also have the setting checked to not give it out until after the 48 hour period.
Sure, the guest may be totally legit and just really want to know exactly where they will be staying location wise, but I state that I am a five minute walk (0.3 miles) from XYZ station, so that's really a small enough radius as far as I'm concerned. What more do they need to know?
There are too many scammers out there. It's not just break ins etc. that you have to worry about, although this I think should be a particular concern to remote hosts, but also fraud. I was once the victim of a large identity fraud (not via Airbnb) and it amazed me how little information the fraudsters needed but yes, they did need my full address.
Another time I reported an Airbnb user because I found his request for my address suspect, especially when I got a request from another user (this time female) the same morning for the same listing and exact same dates, asking for my address again. Airbnb CS were very thankful and immediately suspended these accounts. Turns out this person was a scammer and had messaged over 1,000 hosts with the same request, but I was the only one to report it!! I wonder how many of them gave him the address. I'm guessing a few.