No conozco el Iphone, pero según reviews abandonó la salida analógica (conector 3.5) y el dac va en el adaptador para audífonos, por lo que pierde calidad. Un reproductor dedicado debiese darte mejor rendimiento tanto en calidad de audio como en potencia de salida. Sin embargo, el Fiio X7 ya es tecnología medianamente antigua, así que quizá no corra bien aplicaciones de streaming y demás.
Si es por mejorar la calidad del audio, hay un dac llamado Zorloo Ztella MQA, vale como 80 lucas en Chile. Se conecta vía usb tipo C y tiene un rendimiento y calidad sonora igual o mejor que muchos dap reconocidos.