I used to live in Feltham, just along from Hounslow, would avoid Hounslow at all costs.
As for being glad we made the move. Mostly.... Nice to be able to afford a three bedroom home. Nice to have countryside literally on our doorstep.
Downside (which I hope is temporary) is I have a job at the moment that just about covers my monthly outgoings. However it doesn't pay sick pay and I hate working outside in this cold weather.
But if I can find a better paid job where I don't spend most of the day working outside..... Then I'm loving it.