If you want to use your nvidia card you should use Prime offloading as described there: https://nouveau.freedesktop.org/wiki/Optimus/
And if a user has a too old Kernel for that, then he will run into different issues and also can't get a faster PCIe link than 2.5, which really has a big performance hit with bumblebee so the performance is bad either way (not so bad with PRIME offloading).
There is really no need to still maintain the nouveau bumblebee code afaik.