Just like you guys to know we are still keeping up with the thread.
Regarding the current status of the firmware... I do understand where the complaints are coming from. It is by no means bug-free and can trip up people using the X5 in "unfortunate" use cases. However I would like to think we have come a long way since version 1.10, or 1.00 for that matter
As others have pointed out, our current development cycle is going back to the X3, which has gone for too long without a firmware update. As soon as the version 3 firmware for the X3 is released we can go back to attending to both the X3 and X5 in equal measure.