Yes
.
1. Unlocking boot loader is simple (also done with my Mi 5S.
2. All my headsets are bluetooth (works perfect).
3. Standard 64 or 128Gb is enough for me.
4. HD screen in combination with new SD835 gives good battery life (don't need QHD screen).
5. Stable EU ROM (I am using also now on Mi 5S) doesn't cause any problems for me.
You will get a lot of phone for your money (my opinion)!