Indeed, Chris, based on your sound preference DX200 with its default AMP1 was too reference, too analytical. In comparison, DX150 with AMP6 and different set of DACs is warmer and smoother. Actually, AMP6 reminds me a lot of AMP3, but based on your preference AMP5 would be ideal since it's the smoothest and the most organic/natural in tonality. Modular design with interchangeable amps has its big advantage to fine tune the sound, as you know from FiiO experience. Btw, also maybe try to play with filters, with some IEMs I really like slow or super slow roll off to take an edge off the top end.
In reference to this battery issue and per your DX150 first impressions video mentioned above, I do feel your pain and not gonna be dismissive like I was in N5ii thread where some people had real issues while I suggested that it "can't be" because I don't have it. But as you know, after the initial release of any product, corresponding thread gets filled up with complaints, and unless I missed something, don't think there has been too many about battery or performance lag. Maybe a few more full charge/discharge cycles to calibrate the battery? I just played hi-res FLAC file, 3x times in a loop with a screen on, high gain set, and using 2.5mm bal output while messing with Mango app and Android settings. It went from 93% to 91%. Also, Play/Pause is nearly instanteneous, no lag in volume, and no lag in swiping between the screen within Mango app or in Android UI. I'm not discounting that something could be wrong with your DAP, but it really does sound like you would benefit greatly from a Factory Reset. Can you please try that? I think it should help, assuming you are on the latest V2.9.250 firmware. If it still behaves the same, I think something is wrong with your DAP for real, otherwise I would have expected to hear a lot more complaints here about an excessive battery drain or a very noticeable lag in GUI or touch button response.
I thought at first to ping you in PM with a reply, but figured there could be others with similar problem or maybe others who can benefit from my reply. I know you are frustrated and you have video to prove it. If it's a widespread problem, iBasso is reading this thread and should take a note to add it to their list of reported bugs. If there are no other similar complaints, I would be curious if Factory Reset could fix your problem, because I had similar issues with DX200 and did resolved them with Factory reset in the past.