As with most things, V1.0 products are not very polished - it doesn't matter who makes it, you'll have issues from all makers till things get sorted out. Some might be fixed with firmware, others will have to wait for hardware changes. I'd wait till some of these makers at least offer some upgrades to the firmware of existing units or till some of the most obvious issues are worked out.