It's part of XInput 2.0 and works as well as it ever did with upstream X.org. The more popular approach to multiseating these days involves logind, udev and two video cards (or drm-lease-manager). Then the two display servers are completely independent from each other, which may or may not be what you want.
It seems Wayland actually natively supports this via wl_seat, so multiple people can be at one computer! I can't wait to test this out!