In one word: Yes!
Although all these Chinglese after market units have their little annoyances, the xTrons are quite decent and are well supported by the seller.
I have had a NavAll 1 which needed re-installing every two weeks or worse. The xTrons I got from AndroidIce hasn't been re-installed since I have it (some 8 months).