Since now I have netbsd_6_1 booting, I suppose trying to combine the
6.1 userland with the trunk kernel should (in theory) work. Is this
correct or am I missing some tighter coupling between the kernel and
the userland?
It should work (in theory) as long as you keep the COMPAT_60 (and newer) options in the kernel config.