Why 2 OSD per disks?I would go for it. The cluster can survive on 2 nodes, so you have time to recover a failed node. I'm heading the same route (just waiting for some disks to arrive) and I think it's okay for home use.
Nvme should have two OSDs per disk though, so maybe 256 GB is a bit small. But that depends on the disk space you need.
Google for ceph calculator from florian.ca there you'll see the safe disk space that results from three nodes ceph cluster.