GPU passthrough has been pretty good for a while. The reason why Linus couldn't get it working reliably was because iirc, he tried to do it on windows... I've done it before with a single gpu and have very recently set it up again, now that I have a 2nd one and gotta say, it's pretty damn good...