Default Nexus 5 issues

Hi All,

To cut a long story short bought the GF a Nexus 5 in January and 3 months later she was tearing her hair out with it (kept crashing and freezing on 4.4.2), I decided to swap my SGS4 for the Nexus 5. I then emailed Google to say it was sh1t basically and they sent me a new replacement which I updated to 4.4.3

I've been using the new replacement for about 4 weeks and most of the issues have now gone but now I have 2 new issues (on 4.4.3 and 4.4.4)

1. The phone decides its Roaming alot and the only way to fix it is to go into the network settings and scan for the networks again.
2. Hangouts - It keeps sending 2x every message

Anyway Google have agreed to send me a 3rd hanset now to try fix the roaming issue.

Anybody know of any fixes for these?