The only real issue with OpenStreetMaps is that the quality varies significantly town-to-town depending on how much love it’s had by local, knowledgable contributors. Road directions are one of the more complex things to configure in OSM, especially with complex multi-lane junctions, and so densely-populated areas and major roads are likely to be quite good, whereas more rural areas can be hit-and-miss.
The cost to move to America is quite steep, though, and there are significant drawbacks.