sshfs would be really handy to have available on OpenBSD
Strongly agree. You are a brave man indeed.
The other BSD's do this with FUSE which is not an option for OpenBSD due
to licensing. I guess if someone writes some code, something may happen.
I would even pay for this feature.
Please do some homework.
http://xfsskel.bsd.lv/
I wrote an sshfs for XFS/NNPFS, using xfsskel as a primer, which I
demonstrated (in part) at EuroBSDCon 2006. I still have it around if
you'd like it, although it's in a buggy/incomplete state. It worked on
stock OpenBSD (and many other operating systems).
As I recall, the major issue was that the stock OpenBSD XFS was (maybe
still is?) only doing file-level transfer of data. This made any sort
of read operation really, really slow.
Exactly how much were you looking to pay?
Thanks,
Kristaps