Coffeecup, I was planning to buy that one! 912 Pro
What are the software or hardware quality problems that you are referring to?
As long as the company is working on fixing the software problem by regular releases of the firmware, I am not massively worried about that unless it's totally unstable or a terrible user experience.
What about the hardware?