I'm a developer and having a bit of experience with feature phones and smartphones, I have to say I'm gladly surprised by how Fiio is handling the bugs and almost a direct channel with their developer team and us.
This is a DAP, a high quality sound player, SQ has to be the priority, then (if you ask me) stability and then usability.
Also, if you use a BETA firmware, be ready to experience a LOT of bugs, that's the norm when a BETA software is used.
I'm happy with most of the improvements, some are not important for me, some I don't agree with, but I understand this is not a product that is made for ME and my preferences.
A bit out of topic, Joe, James, please don't forget your little brother the X3. If all these improvement for the X5 are ported to the X3... wow!
Keep up the good work.