Asus UX305 vs HP spectre x360 13 vs Lenovo yoga 13 pro

which one is more worth to buy

requirements
- wifi ac card
- 8g ram
- at least 256G SSD
- upgradeable for ram and ssd if possible
- good maintenance services in HK

Thanks for sharing your comments