How can you possibly assume that Fedora unsuitable as a workstation, without knowing what I do for a living? Have it occurred to you that maybe having the bleeding edge development tools and virtualization tools is -exactly- what we need?
Fedora doesn't fit -your- needs. It may, or may not be broken according to what -you- consider as broken. Get my point?
As for subject at hand, since Fedora 1, nVidia drivers have been rarely broken due to new Fedora features. (I personally only remember to major breakages: 4K_STACKS, and X.org bug in F12)
You choose the hardware according to the software, not the other way around. If nVidia starts breaking things (I doubt it), I'll consider switching hardware. (Hence my preference toward good OSS drivers)
DEV: Intel S2600C0, 2xE52658V2, 32GB, 4x2TB + 2x3TB, GTX780, F21/x86_64, Dell U2711.
SRV: Intel S5520SC, 2xX5680, 36GB, 4x2TB, GTX550, F21/x86_64, Dell U2412..
BACK: Tyan Tempest i5400XT, 2xE5335, 8GB, 3x1.5TB, 9800GTX, F21/x86-64.
LAP: ASUS N56VJ, i7-3630QM, 16GB, 1TB, 635M, F21/x86_64.