DJ Core
500+ Head-Fier
Most Dongles get very hot and are very limited spec wise since design teams are limited by how much room they have for the electronics.To throw my two cent into the ring: I would either get an USB Dongle (Significantly higher sound quality than both of these) and cheaper and you can plug it into almost whatever you want (including your PC, whatever Smartphone you own and so on).
I am not even sure if i would replace my MIAD01 if it ever gets broken or just gut any Smartphone i want and use it with Dongle.
A high-quality DAP will always sound much better and refined due to better shielding, very low noise floor and consistent power due to having its own power supply / Battery.