* some slowness...
* awful lack of brightness control...
* awful lack of sleep-akeup...
* CPU goes at 100%...
* Mission Control lightly glitching and slow...
* Windows Server crashes...
* inability to play Videos...
It's only my personal opinion of course, but those experiences you both describe with honesty do not fall into my category or description of "very usable" systems. Sure, you can experiment with the OS a little, but it's just kind of limping on its CPU; anything that calls on GPU support falls flat.
And it'll never get better...
No my friend. Honestly at this point I don't know why you insist. Here is the list:
* awful lack of sleep-wakeup... - Check. yes, that's my major complaint
* awful lack of brightness control... - That's minor. The awfulness was mostly referred to the point above
* CPU goes at 100%... - Not at all. Only using iSight. Which I barely used in 7 years. Otherwise it sits at a very nice 4-6%. And it's just a 2.0GHz C2D.
* Mission Control lightly glitching and slow... It was quite glitching but fast in ML/Mavericks 64 bits, Slow on Yosemite with just a small rectangle appearing randomly on the upper right corner. Only hovering the pointer over it. That's the glitch.And funny again, if the apps are full screen MC is much faster. All of this breaks one theory about the unsupported kexts.
* Windows Server crashes... - It did in Mavericks in many supported Macs and it doesn't seem to do it anymore in Yosemite on mine. Just at the beginning after the installation, a couple of times.
* inability to play Videos... - I do play all videos with QuickTime (or Flash in Mavericks, which I didn't install it yet in Yosemite because I didn't have the need for it) just fine. VNC has issues. I can even QuickLook the HD videos from the Finder! I don't know where you have got this one.
On the other side Wi-Fi (with Internet Sharing) and Bluetooth are just fine. Supported out of the box. Safari does look good. The syslog is quite clean. iCloud is perfectly working. With 3GB of RAM I can run a Windows 7 virtual machine together with Safari, Terminal, Xcode, Mail, System Preferences, iBooks (for the Swift manual. That's why I am so much into Yosemite now) and Message without even hitting the Backing Store. With Lion my CPU would be frying busy swapping virtual memory in and out the HDD.
All together it is a MUCH better experience than the one I had with MLPostFactor. With all the appreciation for the guys who did the work anyway, sure. I'll give it some more time, but unlike with the previous experiences I am considering to upgrade from Lion to Yosemite for good and say farewell to that awful, memory hogging big cat.