FreeBSD 10.1 fails operating system installation if the NVMe device doesn't support 512 bytes sector size.
For NVMe devices, 4K sector size is typical for high performance applications.
Although some NVMe also support 512 bytes by default, many of them support 4K sector sizes also. I tested and collected traces to show this is the case.
If FreeBSD is going mainstream for high performance applications, please add 4K sector size support in the next FreeBSD version.