I passed on the Project Fi for now.
I have the Nexus 6 with the p-poor 2 MP front facing camera, I got it used from my associate who went back to the updated Nexus 5.
It has Android 6.0.1 Marshmallow installed and, I have #Superuser (root) access but, now they are pushing an OTA update but, my phone receives an install error when it tries to do the update; I cycle the phone power and I'm good to go until the next time it tries (every 3 days).