Since buying the ML I've now been through 6 of these Double DIN units. The cheap ones are rubbish while those like the ones sold by DigOptions have been the best - but they all die after a while. Perhaps the "name"brand ones may be better but I've seen a few of those head the same way and the ones I looked at didn't have the ability to load the software I wanted. That may be different with the Android units.
With my current one now having volume control and screen issues I looked around and have decided to go with a quality touch screen and a Single Board Computer to run it. There are lots of Raspberry Pi equivalents out there with specs that would run a desktop computer and I'd get the ability to run both Android and Linux on the same machine. You need to be a little bit tech savvy but most things just plug and play. Overall cost works out roughly the same. Some of the hardware may need a little fabrication to fit, but nothing too difficult and 3D printing can work wonders.
I've started with a 10" touch screen, SBC with 4+2 core CPU at 1.8GHz, 4 GB RAM, Full HD graphics and 240GB Solid State Drive. Bench testing now and adding components still, but should end up being everything I need.
If you want to buy off the shelf then just choose a HU that does what you want. Connectivity can be worked out.
If work is so terrific, why do they have to pay us to do it?