I would find it odd, the US not being my home...
But, were a Heathrow immigration officer to say this, I would think, nice thought, but I live quite a long way from the airport.
(And just because I have a passport for this place doesn't mean it's home...)