The unit you've linked appears to have a 4 Core 1.5Ghz processor while the iDoing ones are 8-Core 1.8Ghz.
https://www.aliexpress.com/item/1005005992338212.html
I have an iDoing unit in my Impreza. I also have a 4-core Kunfine unit and have used a different model Android unit in other car. They just aren't as responsive as the higher spec iDoing models.
I wouldn't buy a 4-core unit again. I am using my headunit for graphing of engine data etc through an app - so I have a different use-case than most but this does highlight the shortcomings of a lesser-spec unit pretty quickly.
Audio quality on all these android units is "OK". If high fidelity is very important to you, I would suggest to look at a name brand headunit.