I have been following this thread with interest, as I have flown 10 RT with BA on the BSL - LHR route. I gave them my address in Switzerland for the Executive Club. All of the trips were Saturday stayovers at a reduced / no refund fare (about 250 to 300 USD).
Summary is no points and no miles. What I get from this is that if I had kept my address in the US, I would be BA silver