Not sure about Quadros, but "normal" Nvidia cards work fine. You need to be aware of the different versions of the driver and match that with your hardware.
Not sure about Wayland support, but X works fine. You may need to tweak X config, but a search here or asking should get you what you need.
I believe there is some level of support for quadros, but have never used them so can't be sure about support level.
I don't agree with you,because there is no CUDA and Wayland support for the nvidia driver for Freebsd. Since the product does not offer 2 important functions, it born castrated. One might say: then why did you buy it ?. Maybe because that product is the best on the market even with some important functions castrated ? Despite this,I would like to have some more information about the support,on the Nvidia / FreeBSD driver,of the sharing of the same Host / GPU on different virtual machines. Is it supported for some high level nvidia card models ? or even this function has been castrated ?