I have a concern about moving to Project Fi with my Nexus 6, purchased directly from Google. I've been using it on Sprint since it's the only carrier where I live. If I move my phone to Fi and later decide it's not working for me, Sprint will not allow me to move the phone back. Or atleast this is my experience.
I have an old HTC Evo purchased and used on Sprint.