Update:
On Tuesday, 02/26/2019, my AMD discrete GPU on my MacBook Pro Early 2011 started manifesting the known, dreaded, faulty AMDRadeon GPU chip design issue: Stuck on Grey Screen on reboot. Single user mode (cmd + s) confirmed with "corduroy" screen during boot-up.
OK, so that being the case, the only way to salvage my MBP was to go back and look at disabling the AMD GPU. (There is lot's of info available on the internet about how to do this...both Software and HW solutions.) I had previously reviewed and implemented the software solution when I tried Mojave, due to the fact that in order to install Mojave on the MacBook pro 8,2, you MUST disable the AMD CPU, since it doesn't support Metal...in which case you end up using just the integrated Intel graphics.
Ok, so I ran thru the process again, and got my MBP 2011 w/High Sierra up and running. Turns out the exact same deal-breakers (no backlight, no wake from sleep, no external display) that manifested w/Mojave also manifest in High Sierra when you disable the discrete AMDRadeon GPU. So what to do?
Well, I engaged in more in-depth investigation of the software solutions (Google is your friend for this...as well as being willing to read thru a gazillion discussion threads). I finally came across a complete solution that fixed everything except for the no-internal-display issue...backlight and sleep/wake are working great.
All of that being the background, it caused me to think about Mojave again, and (since I MUST now disable the AMD GPU), why not give it a go again?
So I did a clean Mojave install and re-implemented the SW solution to disable the AMRadeon GPU.
Results: Stellar! I'm very happy, Mojave runs fabulously, and both Brightness controls and Sleep/Wake now work as expected. I will miss being able to have an external display, but there is nothing to be done about that without replacing the Logic Board. (And since this is a Faulty AMDRadeon chip/design issue, it would only be a matter of time before it would fail again anyway...I feel lucky I made it from 2011 until 2019 before it manifested!)
If you decide to install Mojave on an Unsupported MacBook Pro w/discrete GPU, just be aware that you SHOULD NOT use the GPU disabler solution "app" or you will lose backlight control and sleep/wake functions. You should rather use the manual SIP disable + tweak EFI + move (one) .kext solution. (Google this and you will find what you are looking for...)
Bottom line: I will now get several more years out of my MacBook Pro Early 2011 (8,2) and Mojave is working great! That being said, if my discrete AMD Radeon GPU had not broken, I probably would NOT have moved to Mojave, and rather just stayed on High Sierra. Since I had to disable the GPU anyway, I didn't see any reason to NOT to upgrade to Mojave. It is working great for me, and I'd now recommend doing the same if you are in the same boat.