I'm going to get a Mr12Volt when the new version is released:
https://www.mr12volt.com/collections...-interface-dsp
While not a fancy as some of the newer Android units (this keeps the original screen, so lower res) it retains more of the stock look and feel, it gets very good reviews. There were issues with bass on the current models, specifically with L7 installs, thats why I'm waiting for the new unit. It also connects directly into the MOST loop so the audio quality will be as good (if not better) than stock.