New rule: Don't buy it if it doesn't have mainline support in Linux or BSD kernels and an unlockable bootloader.
Ive been following the later more or less but the former is pretty damn important too.
This Nexus Player thing would be a whole other matter if I could put a proper OS on it.