I've been using Infiniband at home (cheap second hand equipment on eBay from universities and such) since before 10G was affordable, and loving it.
Infiniband for homelabs is a really underrated choice, if you can source cheap cables.
How's your experience in Infiniband? Do NFS/SAMBA work well without significant works?