I haven't used BSD's so can't really say which would be the appropriate *default* location for BSD variants, or if they should be split to ie `openbsd|netbsd` and have a separate one for `freebsd`.
Looking further, I think it'd be better to allow the user to set their own default init *basedir*, in one way or the other.