I've heard mixed reviews. Seems like sometimes it flakes out for people?
The only issue I had, is that some networks in some countries are OUTRAGEOUSLY expensive, and that can drain your balance quickly with automatic network selection...